James Kelman

52 books

91 pages paperback 1992

challenging informative reflective medium-paced

192 pages paperback

nonfiction essays race sociology medium-paced

missing page info digital

256 pages hardcover

medium-paced

140 pages paperback

missing page info 2017

fiction literary short stories reflective slow-paced

321 pages digital 2017

fiction short stories challenging dark reflective slow-paced

336 pages 2001

fiction reflective slow-paced

176 pages paperback 2020

nonfiction informative reflective medium-paced

54 pages 2005

fiction reflective slow-paced