by Mark Titus
publisher: Doubleday publish date: March 6th 2012
format: hardcover pages: 272
language: English
ISBN:
0385535104 (9780385535106)
format: kindle pages: 282
language: English
ASIN: B005O1BYI2
publisher: Anchor publish date: March 12th 2013
format: paperback pages: 288
language: English
ISBN:
0307745384 (9780307745385)
ASIN: 307745384
publisher: Anchor publish date: March 6th 2012
format: ebook pages: 288
language: English
ISBN:
0385535112 (9780385535113)
publisher: Random House Audio publish date: March 6th 2012
language: English
ISBN:
0307969584 (9780307969583)
publisher: Anchor Books publish date: January 1st 2012
format: ebook
language: English
ISBN:
1299083226 (9781299083226)