Author: John Luke Parkhurst
Alternate names: John L. Parkhurst