Scan barcode
448 pages • first pub 2012 (editions)
ISBN/UID: B009NQZNYA
Format: Digital
Language: English
Publisher: Harper Paperbacks
Publication date: 13 August 2013
448 pages • first pub 2012 (editions)
ISBN/UID: B009NQZNYA
Format: Digital
Language: English
Publisher: Harper Paperbacks
Publication date: 13 August 2013
433 pages • first pub 2012 (editions)
ISBN/UID: 9780062059758
Format: Paperback
Language: English
Publisher: Harper Paperbacks
Publication date: 13 August 2013
433 pages • first pub 2012 (editions)
ISBN/UID: 9780062059758
Format: Paperback
Language: English
Publisher: Harper Paperbacks
Publication date: 13 August 2013
433 pages • first pub 2012 (editions)
ISBN/UID: 9781846684500
Format: Hardcover
Language: English
Publisher: Profile Books(GB)
Publication date: 01 November 2012
433 pages • first pub 2012 (editions)
ISBN/UID: 9781846684500
Format: Hardcover
Language: English
Publisher: Profile Books(GB)
Publication date: 01 November 2012
433 pages • first pub 2012 (editions)
ISBN/UID: 9781846684517
Format: Paperback
Language: English
Publisher: Profile Books
Publication date: 01 November 2012
433 pages • first pub 2012 (editions)
ISBN/UID: 9781846684517
Format: Paperback
Language: English
Publisher: Profile Books
Publication date: 01 November 2012