publisher: St. Martin's Press publish date: April 1st 1996
format: hardcover pages: 376
language: English
ISBN:
031214038X (9780312140380)
publisher: Orion Books Limited publish date: 1996
format: hardcover
language: English
ISBN:
1857979621 (9781857979626)
language: English
ISBN:
0752802844 (9780752802848)
publisher: Chivers
format: audiobook
language: English
ISBN:
0745166970 (9780745166971)