Author: John E. M. Thirkell
Alternate names: J. E. M. Thirkell; John Thirkell;; J.E.M. Thirkell