by Christopher Evans
publisher: Ace publish date: June 1st 1982
format: paperback pages: 256
language: English
ISBN:
0441091156 (9780441091157)
publisher: Granada
publish date: January 1st 1980
pages: 227
language: English
ISBN:
0586050981 (9780586050989)
publisher: Faber&Faber publish date: 1980
format: hardcover pages: 220
language: English
ISBN:
0571115136 (9780571115136)