publisher: Riverhead publish date: December 29th 2009
format: kindle
language: English
ASIN: B003RISUIG
publisher: Canongate Books publish date: 2010
format: ebook pages: 208
language: English
ISBN:
9781847678881
publisher: Canongate Books publish date: January 1st 2011
format: paperback pages: 242
language: English
ISBN:
184767769X (9781847677693)
publisher: Random House Audio publish date: January 1st 2010
format: audiobook
language: English
ISBN:
0307702162 (9780307702166)
publisher: Riverhead Books publish date: April 5th 2011
format: ebook pages: 272
language: English
ISBN:
1101524278 (9781101524275)
publisher: Riverhead Books publish date: December 29th 2009
format: ebook
language: English
ISBN:
1101355476 (9781101355473)