Ph.D William Allan Neilson