
PaperbackPrimary
- Publisher:
- HarperCollins Publishers
- ISBN:
- 9780544671669
- Pages:
- 896
- Published:
- Oct 18, 2016

Paperback
- Publisher:
- Ingram
- ISBN:
- 9780439325479
- Published:
- Jul 1, 1999

ePub
- Publisher:
- HarperCollins
- ISBN:
- 9780544868182
- Pages:
- 896
- Published:
- Oct 18, 2016

Paperback
- Publisher:
- Houghton Mifflin Harcourt
- ISBN:
- 9780152025465
- Pages:
- 190

Paperback
- ISBN:
- 9780152023270