by Andrew Parker
publisher: Dutton Adult publish date: October 8th 2009
format: hardcover pages: 320
language: English
ISBN:
0525951245 (9780525951247)
publisher: Plume publish date: October 26th 2010
format: paperback pages: 320
language: English
ISBN:
0452296552 (9780452296558)
format: kindle pages: 332
language: English
ASIN: B002RCJC5S
publisher: Hovel Audio publish date: August 1st 2009
format: audiobook
language: English
ISBN:
1596448091 (9781596448094)
publisher: Plume Books publish date: October 8th 2009
format: ebook
language: English
ISBN:
1101148705 (9781101148709)
publisher: Hovel Audio publish date: August 1st 2009
language: English
ISBN:
1596448105 (9781596448100)
publisher: Black Swan publish date: April 15th 2010
format: paperback pages: 432
language: English
ISBN:
0552775282 (9780552775281)
publisher: Doubleday publish date: July 16th 2009
format: hardcover pages: 320
language: English
ISBN:
0385615205 (9780385615204)