Author: Derek C.J Burgess
Alternate names: D. C. J. Burgess; D C J. Burgess