Author: James Joseph Shute
Alternate names: James L. Shute