by James McManus
publisher: Farrar, Straus and Giroux publish date: October 27th 2009
format: hardcover pages: 516
language: English
ISBN:
0374299242 (9780374299248)
publisher: Picador publish date: September 28th 2010
format: paperback pages: 608
language: English
ISBN:
0312430086 (9780312430085)
format: kindle pages: 608
language: English
ASIN: B003BQZ80C
publisher: Souvenir Press
format: paperback
language: English
ISBN:
0285638718 (9780285638716)
publisher: Macmillan Audio publish date: November 10th 2009
format: audiobook
language: English
ISBN:
1427207992 (9781427207999)
publisher: Farrar, Straus and Giroux publish date: October 27th 2009
format: ebook pages: 528
language: English
ISBN:
1429990686 (9781429990684)
publisher: Farrar, Straus and Giroux publish date: October 27th 2009
format: kindle pages: 608
language: English
ASIN: B009LI29EM