publisher: Karnac Books
publish date: May 1st 1991
format: paperback pages: 392
language: English
ISBN:
094643994X (9780946439942)
publisher: Karnac Books publish date: December 31st 1991
format: ebook pages: 392
language: English
ISBN:
184940111X (9781849401111)
publisher: Karnac Books publish date: December 31st 1991
format: ebook pages: 392
language: English
ISBN:
1780499167 (9781780499161)