Author: D. R. Beeton
Alternate names: D. R. (Douglas Ridley) Beeton; Douglas Ridley Beeton; D.R. Beeton