Scan barcode
448 pages • first pub 2009 (editions)
ISBN/UID: 9780062191434
Format: Paperback
Language: English
Publisher: Harper Paperbacks
Publication date: 24 April 2012
448 pages • first pub 2009 (editions)
ISBN/UID: 9780062191434
Format: Paperback
Language: English
Publisher: Harper Paperbacks
Publication date: 24 April 2012
355 pages • first pub 2009 (editions)
ISBN/UID: 9780061568008
Format: Hardcover
Language: English
Publisher: Harper
Publication date: 24 March 2009
355 pages • first pub 2009 (editions)
ISBN/UID: 9780061568008
Format: Hardcover
Language: English
Publisher: Harper
Publication date: 24 March 2009
438 pages • first pub 2009 (editions)
ISBN/UID: 9780061568084
Format: Paperback
Language: English
Publisher: Harper
Publication date: Not specified
438 pages • first pub 2009 (editions)
ISBN/UID: 9780061568084
Format: Paperback
Language: English
Publisher: Harper
Publication date: Not specified
12 hours, 25 minutes • first pub 2009 (editions)
ISBN/UID: 9780061719509
Format: Audio
Language: English
Publisher: HarperAudio
Publication date: 24 March 2009
12 hours, 25 minutes • first pub 2009 (editions)
ISBN/UID: 9780061719509
Format: Audio
Language: English
Publisher: HarperAudio
Publication date: 24 March 2009
458 pages • first pub 2009 (editions)
ISBN/UID: 9782749121055
Format: Paperback
Language: French
Publisher: Le cherche-midi
Publication date: 24 March 2009
458 pages • first pub 2009 (editions)
ISBN/UID: 9782749121055
Format: Paperback
Language: French
Publisher: Le cherche-midi
Publication date: 24 March 2009
432 pages • first pub 2009 (editions)
ISBN/UID: 9788375103397
Format: Paperback
Language: Polish
Publisher: Rebis
Publication date: Not specified
432 pages • first pub 2009 (editions)
ISBN/UID: 9788375103397
Format: Paperback
Language: Polish
Publisher: Rebis
Publication date: Not specified