publisher: Farrar, Straus and Giroux publish date: September 1st 2009
format: hardcover pages: 288
language: English
ISBN:
0374222886 (9780374222888)
publisher: Picador publish date: May 25th 2010
format: paperback pages: 288
language: English
ISBN:
0312429835 (9780312429836)
publisher: Piatkus Books
format: paperback pages: 240
language: English
ISBN:
0749929200 (9780749929206)
publisher: Farrar, Straus and Giroux publish date: September 1st 2009
format: ebook pages: 288
language: English
ISBN:
1429952571 (9781429952576)
format: kindle pages: 285
language: English
ASIN: B002Q7H7MO
publisher: Macmillan Audio publish date: September 1st 2009
format: audiobook
language: English
ISBN:
1427208018 (9781427208019)
publisher: McClelland & Stewart publish date: September 8th 2009
format: hardcover pages: 288
language: English
ISBN:
0771010753 (9780771010750)
publisher: McClelland & Stewart publish date: September 8th 2009
format: ebook
language: English
ISBN:
1551993139 (9781551993133)
publisher: McClelland & Stewart publish date: September 7th 2010
format: paperback pages: 288
language: English
ISBN:
0771010761 (9780771010767)
publisher: Piatkus Books publish date: July 1st 2011
format: paperback
language: English
ISBN:
0749953209 (9780749953201)