
PaperbackPrimary
- Publisher:
- Penguin Random House
- ISBN:
- 9781405933094
- Pages:
- 439

Electronic resource
- Publisher:
- Penguin Books Limited
- ISBN:
- 9780141956534
- Pages:
- 464
- Published:
- 8/3/2006

Paperback
- Publisher:
- Penguin Books, Limited
- ISBN:
- 9781405933100
- Pages:
- 448
- Published:
- 1/2/2018

- Publisher:
- Penguin Books Limited
- ISBN:
- 9781405933117
- Pages:
- 448
- Published:
- 1/11/2018

- Publisher:
- Penguin Books Limited
- ISBN:
- 9781405943352
- Pages:
- 400
- Published:
- 7/9/2020