publisher: Vintage Books publish date: January 1st 2011
format: ebook
language: English
ISBN:
1283995727 (9781283995726)
publisher: Books on Tape publish date: June 14th 2011
language: English
ISBN:
0307932222 (9780307932228)
publisher: Robinson publish date: January 5th 2012
format: ebook pages: 300
language: English
ISBN:
1780333943 (9781780333946)