Scan barcode
389 pages • first pub 2005 (editions)
ISBN/UID: 9781429909686
Format: Digital
Language: English
Publisher: St. Martin's Publishing Group
Publication date: 01 April 2007
389 pages • first pub 2005 (editions)
ISBN/UID: 9781429909686
Format: Digital
Language: English
Publisher: St. Martin's Publishing Group
Publication date: 01 April 2007
331 pages • first pub 2005 (editions)
ISBN/UID: 9780312342289
Format: Paperback
Language: English
Publisher: St. Martins Press-3PL
Publication date: 27 December 2005
331 pages • first pub 2005 (editions)
ISBN/UID: 9780312342289
Format: Paperback
Language: English
Publisher: St. Martins Press-3PL
Publication date: 27 December 2005