publisher: Phoenix publish date: September 2nd 1996
pages: 473
language: English
ISBN:
1857998189 (9781857998184)
publisher: Pan Books publish date: December 1st 1995
format: paperback pages: 473
language: English
ISBN:
0330341170 (9780330341172)
language: English
ISBN:
0333601416 (9780333601419)