Encyclopedia of Fantasy (1997)
Staines, Trevor

Pseudonym of John Brunner.

John Brunner

links