Louise Welsh

34 books

176 pages paperback 2000

fiction mystery informative mysterious medium-paced

336 pages paperback 2017

fiction crime short stories dark fast-paced

363 pages 2006

fiction crime mystery mysterious slow-paced

294 pages paperback 2002

fiction crime mystery dark mysterious tense medium-paced

371 pages paperback 2015

fiction crime science fiction reflective medium-paced

49 pages 2014

fiction short stories dark slow-paced

1018 pages 2015

fiction horror short stories informative medium-paced

260 pages paperback 2020

nonfiction essays informative medium-paced

229 pages paperback 1954

fiction mystery thriller mysterious medium-paced

368 pages paperback 2014

fiction crime mystery thriller dark mysterious tense fast-paced