Scan barcode
James Kelman
52 books
224 pages • first pub 2021 (editions)
ISBN/UID: 9781629638805
Format: Paperback
Language: English
Publisher: PM Press
Publication date: 12 October 2021
224 pages • first pub 2021 (editions)
ISBN/UID: 9781629638805
Format: Paperback
Language: English
Publisher: PM Press
Publication date: 12 October 2021
262 pages • missing pub info (editions)
ISBN/UID: 9780393317770
Format: Paperback
Language: English
Publisher: W. W. Norton & Company
Publication date: 17 June 1998
262 pages • missing pub info (editions)
ISBN/UID: 9780393317770
Format: Paperback
Language: English
Publisher: W. W. Norton & Company
Publication date: 17 June 1998
352 pages • first pub 2016 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
352 pages • first pub 2016 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
246 pages • first pub 1998 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
246 pages • first pub 1998 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
230 pages • first pub 1988 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
230 pages • first pub 1988 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
386 pages • missing pub info (editions)
ISBN/UID: 9781523248926
Format: Paperback
Language: English
Publisher: Createspace Independent Publishing Platform
Publication date: 03 January 2016
386 pages • missing pub info (editions)
ISBN/UID: 9781523248926
Format: Paperback
Language: English
Publisher: Createspace Independent Publishing Platform
Publication date: 03 January 2016
384 pages • first pub 1994 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
384 pages • first pub 1994 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
256 pages • first pub 2010 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
256 pages • first pub 2010 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
287 pages • first pub 1985 (editions)
ISBN/UID: 9780349115429
Format: Paperback
Language: English
Publisher: Abacus Books
Publication date: 24 September 1987
287 pages • first pub 1985 (editions)
ISBN/UID: 9780349115429
Format: Paperback
Language: English
Publisher: Abacus Books
Publication date: 24 September 1987
206 pages • first pub 1983 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
206 pages • first pub 1983 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified