Author: E. J. Clegg
Alternate names: E.J. Clegg