publisher: Penguin publish date: June 2nd 2011
format: hardcover pages: 320
language: English
ISBN:
159420294X (9781594202940)
publisher: Penguin Press publish date: 2016-04-05
format: Hardcover pages: 512
language: English
ISBN:
1594204632 (9781594204630)
ASIN: 1594204632
publisher: Penguin Audio
publish date: 2019-05-14
format: audiobook minutes: 600
ISBN:
9781984839169
publisher: Penguin publish date: June 2nd 2011
format: kindle pages: 339
language: English
ASIN: B004IYIJ9I