by Gerald Seymour
publisher: Bantam Press publish date: July 24th 2007
format: hardcover pages: 416
language: English
ISBN:
0593057546 (9780593057544)
publisher: Corgi publish date: November 6th 2007
format: paperback pages: 559
language: English
ISBN:
0552155187 (9780552155182)
publisher: Bantam Press publish date: July 3rd 2007
format: paperback pages: 416
language: English
ISBN:
0593057554 (9780593057551)
publisher: Overlook Hardcover publish date: May 29th 2008
format: hardcover pages: 320
language: English
ISBN:
1590200055 (9781590200056)
publisher: Overlook TP publish date: June 26th 2012
format: paperback pages: 413
language: English
ISBN:
1590202937 (9781590202937)
publisher: Penguin publish date: May 29th 2008
format: hardcover pages: 320
language: English
ISBN:
1616829923 (9781616829926)