Dr. John Millar is following