Author: John W. Benzie
Alternate names: John W Benzie