publisher: Karnac Books publish date: May 1st 1994
format: paperback pages: 608
language: English
ISBN:
1855750848 (9781855750845)
publisher: Karnac Books publish date: January 1st 1994
format: ebook pages: 611
language: English
ISBN:
1283124955 (9781283124959)