You need to sign in or sign up before continuing.

Irvine Welsh

101 books

289 pages paperback 1994

fiction contemporary short stories dark medium-paced

112 pages 2006

fiction play dark medium-paced

208 pages paperback 2010

fiction short stories informative inspiring reflective medium-paced

400 pages 2006

fiction contemporary dark medium-paced

240 pages paperback 1962

fiction classics dystopian science fiction challenging dark tense medium-paced

341 pages paperback 2008

fiction crime thriller dark emotional tense medium-paced

224 pages paperback 2009

fiction crime short stories dark mysterious slow-paced

432 pages hardcover 2018

fiction contemporary literary dark funny tense fast-paced

393 pages paperback 1998

fiction contemporary crime mystery challenging dark mysterious slow-paced

391 pages 2007

fiction contemporary short stories reflective medium-paced