Author:Sean Richards

Pseudonym of Peter Haining. (Clute and Grant 1997, p. 812.)