publisher: Penguin publish date: February 1st 1995
format: paperback pages: 480
language: English
ISBN:
0140194622 (9780140194623)
publisher: Penguin publish date: November 1st 1988
format: paperback pages: 288
language: English
ISBN:
0140190694 (9780140190694)
publisher: Penguin publish date: July 1st 1991
format: paperback
language: English
ISBN:
0140190031 (9780140190038)
publisher: Arkana publish date: November 1st 1988
format: paperback pages: 179
language: English
ISBN:
0140190686 (9780140190687)