Author: Charles H. J. Maguire
Alternate names: Charles H. J. (Charles Henry Maguire