Author:John Grey

Locus1 says that this is a pseudonym for J. T. (James Thomas) Bolton.