publisher: W&N publish date: 2017-03-31
format: paperback pages: 496
language: English
ISBN:
147460191X (9781474601917)
publisher: Vintage publish date: 2017-07-11
format: Paperback pages: 464
language: English
ISBN:
0525433724 (9780525433729)
ASIN: 0525433724
publisher: Alfred A. Knopf
pages: 448
language: English
ISBN:
9780385350716