Scan barcode
316 pages • first pub 2009 (editions)
ISBN/UID: 9781250230522
Format: Paperback
Language: English
Publisher: St. Martins Press-3PL
Publication date: 30 June 2009
316 pages • first pub 2009 (editions)
ISBN/UID: 9781250230522
Format: Paperback
Language: English
Publisher: St. Martins Press-3PL
Publication date: 30 June 2009
304 pages • first pub 2009 (editions)
ISBN/UID: 9780312942588
Format: Paperback
Language: English
Publisher: St. Martin's Paperbacks
Publication date: 30 June 2009
304 pages • first pub 2009 (editions)
ISBN/UID: 9780312942588
Format: Paperback
Language: English
Publisher: St. Martin's Paperbacks
Publication date: 30 June 2009
320 pages • first pub 2009 (editions)
ISBN/UID: 9781429917681
Format: Digital
Language: English
Publisher: St. Martin's Paperbacks
Publication date: 30 June 2009
320 pages • first pub 2009 (editions)
ISBN/UID: 9781429917681
Format: Digital
Language: English
Publisher: St. Martin's Paperbacks
Publication date: 30 June 2009
9 hours, 11 minutes • first pub 2009 (editions)
ISBN/UID: 9781452608563
Format: Audio
Language: English
Publisher: Tantor Audio
Publication date: 29 June 2012
9 hours, 11 minutes • first pub 2009 (editions)
ISBN/UID: 9781452608563
Format: Audio
Language: English
Publisher: Tantor Audio
Publication date: 29 June 2012
9 hours, 11 minutes • first pub 2009 (editions)
ISBN/UID: 9781452658568
Format: Audio
Language: English
Publisher: Tantor Audio
Publication date: 29 June 2012
9 hours, 11 minutes • first pub 2009 (editions)
ISBN/UID: 9781452658568
Format: Audio
Language: English
Publisher: Tantor Audio
Publication date: 29 June 2012
316 pages • first pub 2009 (editions)
ISBN/UID: 9781616376260
Format: Digital
Language: English
Publisher: Tantor Audio Pa
Publication date: 01 October 2012
316 pages • first pub 2009 (editions)
ISBN/UID: 9781616376260
Format: Digital
Language: English
Publisher: Tantor Audio Pa
Publication date: 01 October 2012