
Kindle EditionPrimary
- Publisher:
- Hachette
- ISBN:
- 9780316211284
- Pages:
- 416
- Published:
- May 5, 2014

Hardcover
- Publisher:
- Little, Brown and Company
- ISBN:
- 9780008020224
- Published:
- Jan 1, 2007

Audio CD
- Publisher:
- Hatchette Audio
- ISBN:
- 9781846573637
- Published:
- Jan 1, 2014

- Publisher:
- Little, Brown
- ISBN:
- 9780316295284
- Pages:
- 416
- Published:
- Mar 10, 2014

Hardcover
- Publisher:
- Little, Brown
- ISBN:
- 9780316211277
- Pages:
- 480
- Published:
- May 5, 2014

preloaded_digital_audio_player
- Publisher:
- Hachette Audio
- ISBN:
- 9781478985617
- Published:
- Jun 20, 2014

- Publisher:
- Little Brown & Company
- ISBN:
- 9780316322836
- Pages:
- 228
- Published:
- Jul 7, 2014

audioCD
- Publisher:
- ISIS Audio Books
- ISBN:
- 9781445045719
- Pages:
- 7
- Published:
- Nov 1, 2014

audioCD
- Publisher:
- ISIS Audio Books
- ISBN:
- 9781445045726
- Pages:
- 2
- Published:
- Nov 1, 2014

Mass Market Paperback
- Publisher:
- Grand Central Publishing
- ISBN:
- 9781455558926
- Pages:
- 384
- Published:
- Dec 2, 2014

Paperback
- Publisher:
- Arrow Books
- ISBN:
- 9780099574286
- Pages:
- 477
- Published:
- Dec 4, 2014

Paperback
- Publisher:
- Grand Central Publishing
- ISBN:
- 9781455516001
- Pages:
- 416
- Published:
- Jan 13, 2015

Mass Market Paperback
- Publisher:
- Grand Central Publishing
- ISBN:
- 9781455515998
- Pages:
- 400
- Published:
- Jul 28, 2015

Library Binding
- Publisher:
- Turtleback
- ISBN:
- 9780606371629
- Pages:
- 400
- Published:
- Jul 28, 2015

Hardcover
- Publisher:
- Ulverscroft Large Print Books
- ISBN:
- 9781444824230
- Pages:
- 360

Paperback
- Publisher:
- Little, Brown
- ISBN:
- 9781455533534
- Pages:
- 396

Hardcover
- Publisher:
- Little, Brown
- ISBN:
- 9781611292015
- Pages:
- 480

Hardcover
- Publisher:
- Century
- ISBN:
- 9781780890319
- Pages:
- 396

- Publisher:
- Grand Central Publishing
- ISBN:
- 9781538736647
- Pages:
- 384

Hardcover
- Publisher:
- Ballantine
- ISBN:
- 9780010657012

Paperback
- Publisher:
- Century
- ISBN:
- 9781780890326
- Pages:
- 396

- Publisher:
- Arrow Books
- ISBN:
- 9781784756055

- Publisher:
- Little Brown & Company
- ISBN:
- 9781306764452

Paperback
- Publisher:
- Little, Brown
- ISBN:
- 9781455584062
- Pages:
- 396