publisher: Penguin Press publish date: 2015-08-18
format: Hardcover pages: 272
language: English
ISBN:
1594206627 (9781594206627)
ASIN: 1594206627
publisher: Penguin Books , London publish date: 2016-08-16
format: Paperback pages: 272
language: English
ISBN:
0143128752 (9780143128755)
ASIN: 0143128752