Scan barcode
David Marsh
30 books
145 pages • first pub 2013 (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: Yale University Press
Publication date: Not specified
145 pages • first pub 2013 (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: Yale University Press
Publication date: Not specified
304 pages • first pub 2013 (editions)
ISBN/UID: 9781783350520
Format: Paperback
Language: English
Publisher: Guardian Faber Publishing
Publication date: 03 October 2013
304 pages • first pub 2013 (editions)
ISBN/UID: 9781783350520
Format: Paperback
Language: English
Publisher: Guardian Faber Publishing
Publication date: 03 October 2013
239 pages • first pub 1998 (editions)
ISBN/UID: 9780749319410
Format: Paperback
Language: English
Publisher: MANDARIN
Publication date: 28 July 1998
239 pages • first pub 1998 (editions)
ISBN/UID: 9780749319410
Format: Paperback
Language: English
Publisher: MANDARIN
Publication date: 28 July 1998
114 pages • first pub 1998 (editions)
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Guardian Creative
Publication date: Not specified
114 pages • first pub 1998 (editions)
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Guardian Creative
Publication date: Not specified
190 pages • first pub 2004 (editions)
ISBN/UID: 9781843549918
Format: Hardcover
Language: English
Publisher: Guardian Books
Publication date: 12 August 2004
190 pages • first pub 2004 (editions)
ISBN/UID: 9781843549918
Format: Hardcover
Language: English
Publisher: Guardian Books
Publication date: 12 August 2004
403 pages • first pub 2004 (editions)
ISBN/UID: 9780974290904
Format: Hardcover
Language: English
Publisher: Not specified
Publication date: Not specified
403 pages • first pub 2004 (editions)
ISBN/UID: 9780974290904
Format: Hardcover
Language: English
Publisher: Not specified
Publication date: Not specified
560 pages • first pub 2004 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
560 pages • first pub 2004 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
192 pages • first pub 2016 (editions)
ISBN/UID: 9781784625221
Format: Paperback
Language: English
Publisher: Troubador Publishing Ltd
Publication date: 28 January 2016
192 pages • first pub 2016 (editions)
ISBN/UID: 9781784625221
Format: Paperback
Language: English
Publisher: Troubador Publishing Ltd
Publication date: 28 January 2016
119 pages • first pub 2016 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
119 pages • first pub 2016 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
392 pages • missing pub info (editions)
ISBN/UID: 9780333655962
Format: Paperback
Language: English
Publisher: Red Globe Press
Publication date: 28 April 1999
392 pages • missing pub info (editions)
ISBN/UID: 9780333655962
Format: Paperback
Language: English
Publisher: Red Globe Press
Publication date: 28 April 1999