publisher: Penguin publish date: January 7th 1986
format: paperback pages: 240
language: English
ISBN:
0140074503 (9780140074505)
publisher: Viking Books
format: hardcover
language: English
ISBN:
0670514411 (9780670514410)
publisher: House of Stratus publish date: July 1st 2002
format: paperback
language: English
ISBN:
184232859X (9781842328590)
language: English
ISBN:
0434271896 (9780434271894)