by Douglas Kennedy
publisher: Arrow publish date: June 1st 2006
format: paperback pages: 629
language: English
ISBN:
0099468298 (9780099468295)
publisher: Hutchinson publish date: September 26th 2005
format: paperback pages: 608
language: English
ISBN:
0091800382 (9780091800383)
publisher: Atria publish date: June 15th 2010
format: paperback pages: 512
language: English
ISBN:
145160209X (9781451602098)
publisher: Arrow publish date: May 4th 2006
format: paperback pages: 608
language: English
ISBN:
0099497956 (9780099497950)
publisher: Hutchinson publish date: November 22nd 2005
format: hardcover pages: 432
language: English
ISBN:
0091800285 (9780091800284)
publisher: Belfond publish date: August 23rd 2010
format: kindle pages: 525
language: English
ISBN:
9782714449917
publisher: Atria Books publish date: June 15th 2010
format: ebook pages: 496
language: English
ISBN:
145160212X (9781451602128)
publisher: ISIS Audio Books publish date: 2006
language: English
ISBN:
0753125358 (9780753125359)
publisher: Cornerstone Digital publish date: April 30th 2010
format: ebook pages: 640
language: English
ISBN:
1407009508 (9781407009506)