Author: D. R. J. Densley
Alternate names: D R J. Densley