
HardcoverPrimary
- Publisher:
- Dutton
- ISBN:
- 9780525954828
- Pages:
- 480

- Publisher:
- Oneworld Publications
- ISBN:
- 9781780746074
- Pages:
- 480
- Published:
- 9/1/2016

Paperback
- Publisher:
- Oneworld Publications
- ISBN:
- 9781786071033
- Pages:
- 470
- Published:
- 5/4/2017

Paperback
- Publisher:
- Penguin
- ISBN:
- 9781101984253
- Pages:
- 496
- Published:
- 5/16/2017

Hardcover
- Publisher:
- Oneworld
- ISBN:
- 9781780746067
- Pages:
- 480