Author: Hanmer Lewis Dupuis
Alternate names: Hanmer Dupuis