Leigh Russell

58 books

310 pages 2016

fiction mystery dark mysterious tense fast-paced

322 pages 2016

fiction crime mystery thriller dark mysterious tense slow-paced

28 pages 2017

fiction crime short stories mysterious fast-paced

320 pages 2015

fiction crime mystery mysterious fast-paced

352 pages 2010

fiction crime mystery thriller mysterious medium-paced

448 pages 2012

fiction crime mystery thriller dark mysterious tense medium-paced

265 pages 2019

fiction thriller dark mysterious tense fast-paced

344 pages paperback 2021

dark emotional mysterious fast-paced

244 pages 2018

fiction dark mysterious tense fast-paced

320 pages paperback

fiction mystery dark mysterious fast-paced