Scan barcode
480 pages • first pub 2012 (editions)
ISBN/UID: 9781786890290
Format: Paperback
Language: English
Publisher: Canongates Books
Publication date: 04 August 2016
480 pages • first pub 2012 (editions)
ISBN/UID: 9781786890290
Format: Paperback
Language: English
Publisher: Canongates Books
Publication date: 04 August 2016
480 pages • first pub 2012 (editions)
ISBN/UID: 9781593766658
Format: Paperback
Language: English
Publisher: Soft Skull Press
Publication date: 14 February 2017
480 pages • first pub 2012 (editions)
ISBN/UID: 9781593766658
Format: Paperback
Language: English
Publisher: Soft Skull Press
Publication date: 14 February 2017
480 pages • first pub 2012 (editions)
ISBN/UID: 9780857863782
Format: Paperback
Language: English
Publisher: Canongate UK
Publication date: Not specified
480 pages • first pub 2012 (editions)
ISBN/UID: 9780857863782
Format: Paperback
Language: English
Publisher: Canongate UK
Publication date: Not specified
missing page info • missing pub info (editions)
ISBN/UID: 9781593766672
Format: Not specified
Language: English
Publisher: Catapult
Publication date: Not specified
missing page info • missing pub info (editions)
ISBN/UID: 9781593766672
Format: Not specified
Language: English
Publisher: Catapult
Publication date: Not specified