by Glen Duncan
publisher: Ecco
publish date: July 31st 2007
format: hardcover pages: 416
language: English
ISBN:
0061239666 (9780061239663)
language: English
ISBN:
1416522778 (9781416522775)
publisher: HarperCollins publish date: July 29th 2008
format: ebook pages: 432
language: English
ISBN:
0061696080 (9780061696084)
publisher: HarperCollins publish date: July 29th 2008
format: ebook pages: 432
language: English
ISBN:
0061696056 (9780061696053)
publisher: Harper Perennial publish date: July 29th 2008
format: paperback pages: 405
language: English
ISBN:
0061239674 (9780061239670)
publisher: Scribner Book Company
format: hardcover pages: 405
language: English
ISBN:
0743252292 (9780743252294)
publisher: Scribner Book Company publish date: January 1st 2006
format: paperback pages: 405
language: English
ISBN:
0743295439 (9780743295437)
format: kindle pages: 434
language: English
ASIN: B001CPY1CU
publisher: HarperCollins publish date: October 13th 2009
format: ebook pages: 432
language: English
ISBN:
0061876127 (9780061876127)
publisher: HarperCollins publish date: July 29th 2008
format: ebook pages: 432
language: English
ISBN:
0061696072 (9780061696077)