Author: Douglas J. Fryer
Alternate names: Douglas John Fryer