Author: John C. Miller
Alternate names: John Miller
Bio: University of Oxford professor