Author: Clement C. J. Webb
Alternate names: Clement C.J. Webb; Clement C J. Webb; Clement C.J Webb