Author: John Stethem Moore
Alternate names: John Stethem. Moore