Author: John Allan Gascoigne
Alternate names: John A. Gascoigne