publisher: Metropolitan Books publish date: 2017-11-21
format: Hardcover pages: 640
language: English
ISBN:
1627792767 (9781627792769)
ASIN: 1627792767
publisher: Fleet Academic Editions
pages: 640
language: English
ISBN:
9780708898697
publisher: Fleet Academic Editions
format: paperback pages: 640
language: English
ISBN:
070889867X (9780708898673)