Author: Paul M. Danforth
Bio: Paul M. Danforth is a pseudonym of John E Allen.