Author: J. Z. Eglinton
Alternate names: Walter H. Breen