Author: M. G. Arthur
Alternate names: M. G Arthur; M G. Arthur; M Gerald Arthur