Author: R G. Magnus-Hannaford
Alternate names: R. G. Magnus-Hannaford