Author:Jack Adrian

Pseudonym information and birth year from Locus1.