publisher: Random House, Inc. publish date: November 2nd 2010
format: hardcover pages: 643
language: English
ISBN:
1400060605 (9781400060603)
publisher: Penguin Books , London publish date: 2016-01-05
format: Paperback pages: 400
language: English
ISBN:
0143128450 (9780143128458)
ASIN: 0143128450