publisher: Profile Books
publish date: 2016-04-07
format: paperback pages: 360
language: English
ISBN:
1781250375 (9781781250372)
publisher: Profile Books
format: Kindle Edition pages: 352
language: English
ASIN: B00MVAY7U6
publisher: Profile Books Ltd publish date: 2015-04-23
format: Hardcover pages: 352
language: English
ISBN:
1781250367 (9781781250365)
ASIN: 1781250367
publisher: Audible Studios publish date: 2015-07-20
format: audiobook
language: English
ASIN: B00YHY7WK6
publisher: W. W. Norton & Company
format: Paperback pages: 368
language: English
ISBN:
0393352978 (9780393352979)