john mark mcmillan hunter