Author: John M. Simpson
Alternate names: John Millerd Simpson