publisher: Heinemann publish date: October 16th 1995
format: hardcover pages: 784
language: English
ISBN:
0434003484 (9780434003488)
ASIN: 434003484
publisher: Wings Books publish date: January 17th 1996
format: hardcover pages: 815
language: English
ISBN:
0517149257 (9780517149256)
publisher: Gramercy Books publish date: November 2005
pages: 815
language: English
ISBN:
0517226952 (9780517226957)