publisher: Michael Joseph publish date: 2015-31-07
format: paperback pages: 470
language: English
ISBN:
9780718181062
publisher: Pocket Books publish date: 2016-06-28
format: Mass Market Paperback pages: 608
language: English
ISBN:
1501135074 (9781501135071)
ASIN: 1501135074