
HardcoverPrimary
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312380724
- Pages:
- 341

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427207364
- Published:
- Apr 14, 2009

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427206589
- Pages:
- 10
- Published:
- Apr 14, 2009

Paperback
- Publisher:
- Cincinnati Institute Of Fine Arts. Taft Museum.
- ISBN:
- 9780312592660
- Pages:
- 13
- Published:
- Apr 14, 2009

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781743032039
- Pages:
- 384
- Published:
- Jun 18, 2009

Library Binding
- Publisher:
- Perfection Learning Corporation
- ISBN:
- 9781613832219
- Pages:
- 385
- Published:
- Feb 9, 2010

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9780312380731
- Pages:
- 416
- Published:
- Feb 9, 2010

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781429991612
- Pages:
- 352
- Published:
- Apr 1, 2010

- Publisher:
- Pan Macmillan
- ISBN:
- 9780330533225
- Pages:
- 384
- Published:
- Jul 2, 2010

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9780230765719
- Pages:
- 354
- Published:
- Nov 4, 2011

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427217516
- Published:
- Jan 3, 2012

Mass Market Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312380748
- Pages:
- 416
- Published:
- Jan 29, 2013

Paperback
- Publisher:
- MacMillan
- ISBN:
- 9781250140548
- Published:
- Jun 12, 2017

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250906496
- Pages:
- 416
- Published:
- Apr 23, 2024

Hardcover
- Publisher:
- Thorndike Press
- ISBN:
- 9781410415561
- Pages:
- 557

Paperback
- Publisher:
- Pan Macmillan Limited
- ISBN:
- 9780330513708

Hardcover
- Publisher:
- Macmillan
- ISBN:
- 9780230741805
- Pages:
- 341

Preloaded Digital Audio Player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427228482

Paperback
- Publisher:
- Pan
- ISBN:
- 9780330512879
- Pages:
- 455

Hardcover
- Publisher:
- Unknown
- ISBN:
- 9780276444456

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9780230741898
- Pages:
- 341

Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312653552
- Pages:
- 341

Hardcover
- Publisher:
- St. Martin's Press
- ISBN:
- 9781607518563
- Pages:
- 609

- Publisher:
- World Book Night
- ISBN:
- 9781250041319
- Pages:
- 384

Hardcover
- Publisher:
- St. Martin's Press
- ISBN:
- 9780594033431