publisher: Penguin Press publish date: April 28th 2011
format: hardcover pages: 255
language: English
ISBN:
1594202885 (9781594202889)
publisher: Penguin publish date: April 24th 2012
format: paperback pages: 288
language: English
ISBN:
0143121251 (9780143121251)
ASIN: 143121251
format: kindle pages: 273
language: English
ASIN: B004IYIUQA
publisher: Thorndike Press publish date: August 17th 2011
format: hardcover pages: 333
language: English
ISBN:
1410440265 (9781410440266)
publisher: Penguin publish date: April 28th 2011
format: ebook pages: 272
language: English
ISBN:
1101514175 (9781101514177)
publisher: Penguin publish date: April 28th 2011
format: MP3 CD pages: 9
language: English
ISBN:
1101483547 (9781101483541)