publisher: Pan
format: paperback pages: 512
language: English
ISBN:
0330344846 (9780330344845)
publisher: St. Martin's Press publish date: August 1st 1996
format: hardcover pages: 418
language: English
ISBN:
0312142714 (9780312142711)
publisher: Macmillan U.K. publish date: January 1st 1995
format: hardcover
language: English
ISBN:
0333609964 (9780333609965)