Author: John Richard Hale
Alternate names: John R. Hale