by Gerald Seymour
publisher: Overlook Hardcover publish date: March 15th 2007
format: hardcover pages: 448
language: English
ISBN:
1585678945 (9781585678945)
publisher: Corgi publish date: September 12th 2006
format: paperback pages: 576
language: English
ISBN:
0552153427 (9780552153423)
publisher: Bantam Press publish date: September 5th 2005
format: hardcover pages: 448
language: English
ISBN:
059305508X (9780593055083)
publisher: Bantam Press publish date: August 1st 2005
format: paperback pages: 448
language: English
ISBN:
0593055098 (9780593055090)
publisher: Overlook TP publish date: August 7th 2012
format: paperback pages: 416
language: English
ISBN:
1590200241 (9781590200247)
publisher: Thorndike Press publish date: June 1st 2007
format: hardcover pages: 721
language: English
ISBN:
0786295104 (9780786295104)
publisher: Clipper Audio
format: audiobook
language: English
ISBN:
1845056213 (9781845056216)
publisher: Penguin publish date: March 15th 2007
format: hardcover pages: 448
language: English
ISBN:
1615518681 (9781615518685)
publisher: Recorded Books publish date: 2006
language: English
ISBN:
1428118357 (9781428118355)