Author: John H. A. Munro
Alternate names: John Henry Alexander Munro