publisher: Arrow Books Ltd
publish date: August 15th 1989
format: paperback pages: 352
language: English
ISBN:
071263049X (9780712630498)
language: English
ISBN:
0712602747 (9780712602747)
publisher: Books on Tape publish date: April 15th 1989
format: audiobook
language: English
ISBN:
0736615571 (9780736615570)