Author: R. D. T. Farmer
Alternate names: R.D.T. Farmer; Richard D. T. Farmer