sam mcmillan