publisher: Penguin publish date: November 5th 2013
format: hardcover pages: 476
language: English
ISBN:
1594204403 (9781594204401)
publisher: Penguin Books , London publish date: 2014-10-28
format: Paperback pages: 512
language: English
ISBN:
0143126008 (9780143126003)
ASIN: 0143126008