Author: W. A. G. Kemp
Alternate names: William Albert George Kemp