Scan barcode
588 pages • first pub 2005 (editions)
ISBN/UID: 9780330491365
Format: Paperback
Language: English
Publisher: Pan Books (UK)
Publication date: 05 May 2006
588 pages • first pub 2005 (editions)
ISBN/UID: 9780330491365
Format: Paperback
Language: English
Publisher: Pan Books (UK)
Publication date: 05 May 2006
592 pages • first pub 2005 (editions)
ISBN/UID: 9780330529839
Format: Digital
Language: English
Publisher: Picador
Publication date: 30 November 2010
592 pages • first pub 2005 (editions)
ISBN/UID: 9780330529839
Format: Digital
Language: English
Publisher: Picador
Publication date: 30 November 2010