You need to sign in or sign up before continuing.

James Kelman

62 books

278 pages paperback 2019

nonfiction essays reflective medium-paced

243 pages paperback 1991

fiction short stories dark reflective medium-paced

243 pages 1991

fiction short stories dark reflective medium-paced

282 pages 1984

challenging emotional reflective slow-paced

237 pages 1984

fiction reflective slow-paced

264 pages 1997

fiction short stories emotional sad tense fast-paced

320 pages 1985

fiction slow-paced

104 pages hardcover

nonfiction art health history medium-paced

232 pages paperback

dark reflective medium-paced

729 pages paperback 1989

fiction classics short stories informative slow-paced