Scan barcode
336 pages • first pub 2011 (editions)
ISBN/UID: 9781401324339
Format: Hardcover
Language: English
Publisher: Hachette Books
Publication date: 07 June 2011
336 pages • first pub 2011 (editions)
ISBN/UID: 9781401324339
Format: Hardcover
Language: English
Publisher: Hachette Books
Publication date: 07 June 2011
322 pages • missing pub info (editions)
ISBN/UID: 9781401310790
Format: Paperback
Language: English
Publisher: Hachette Books
Publication date: 17 January 2012
322 pages • missing pub info (editions)
ISBN/UID: 9781401310790
Format: Paperback
Language: English
Publisher: Hachette Books
Publication date: 17 January 2012
304 pages • missing pub info (editions)
ISBN/UID: 9781401303815
Format: Digital
Language: English
Publisher: Hyperion
Publication date: 07 June 2011
304 pages • missing pub info (editions)
ISBN/UID: 9781401303815
Format: Digital
Language: English
Publisher: Hyperion
Publication date: 07 June 2011
10 hours • first pub 2011 (editions)
ISBN/UID: 9781401326104
Format: Audio
Language: English
Publisher: Hyperion
Publication date: 07 June 2011
10 hours • first pub 2011 (editions)
ISBN/UID: 9781401326104
Format: Audio
Language: English
Publisher: Hyperion
Publication date: 07 June 2011