publisher: Knopf
publish date: August 30th 1994
format: hardcover pages: 365
language: English
ISBN:
0679402888 (9780679402886)
format: hardcover pages: 400
ISBN:
039308888X (9780393088885)
publisher: Sentinel HC
publish date: November 8th 2007
format: hardcover pages: 352
language: English
ISBN:
1595230475 (9781595230478)
ISBN:
0701133538 (9780701133535)
publisher: Scribe
publish date: 2011
format: paperback pages: 382
language: English
ISBN:
9781921844362
pages: 239
ISBN:
0450060039 (9780450060038)
ISBN:
0356095037 (9780356095035)
publisher: Tantor Media Inc
publish date: December 10th 2007
format: audiobook
ISBN:
1400125901 (9781400125906)
publisher: Pan Books
publish date: August 13th 1999
format: paperback pages: 368
ISBN:
0330367544 (9780330367547)