by Brian Carter
publisher: Futura publish date: June 17th 1982
format: paperback pages: 264
language: English
ISBN:
0708821901 (9780708821909)
publisher: St. Martin's Press publish date: June 1st 1982
format: hardcover pages: 264
language: English
ISBN:
0312083106 (9780312083106)
publisher: Dent publish date: June 1st 1981
pages: 264
language: English
ISBN:
0460045237 (9780460045230)