publisher: Penguin publish date: June 16th 2009
format: ebook pages: 352
language: English
ISBN:
1101058544 (9781101058541)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1456109723 (9781456109721)
publisher: Corvus publish date: November 1st 2011
format: ebook pages: 300
language: English
ISBN:
0857894269 (9780857894267)