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

- Publisher:
- Oneworld Publications
- ISBN:
- 9781780746074
- Pages:
- 480
- Published:
- Sep 1, 2016

Paperback
- Publisher:
- Oneworld Publications
- ISBN:
- 9781786071033
- Pages:
- 470
- Published:
- May 4, 2017

Paperback
- Publisher:
- Penguin
- ISBN:
- 9781101984253
- Pages:
- 496
- Published:
- May 16, 2017

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