Scan barcode
353 pages • first pub 2009 (editions)
ISBN/UID: 9780307476500
Format: Paperback
Language: English
Publisher: Anchor Books
Publication date: 31 May 2011
353 pages • first pub 2009 (editions)
ISBN/UID: 9780307476500
Format: Paperback
Language: English
Publisher: Anchor Books
Publication date: 31 May 2011
290 pages • first pub 2010 (editions)
ISBN/UID: 9780307739445
Format: Paperback
Language: English
Publisher: Anchor Books
Publication date: 29 May 2012
290 pages • first pub 2010 (editions)
ISBN/UID: 9780307739445
Format: Paperback
Language: English
Publisher: Anchor Books
Publication date: 29 May 2012
261 pages • first pub 2011 (editions)
ISBN/UID: 9780307948007
Format: Paperback
Language: English
Publisher: Anchor Books
Publication date: 30 April 2013
261 pages • first pub 2011 (editions)
ISBN/UID: 9780307948007
Format: Paperback
Language: English
Publisher: Anchor Books
Publication date: 30 April 2013