Harriet Smart

24 books

367 pages 2010

fiction historical mystery mysterious fast-paced

322 pages digital 2013

fiction crime historical mystery dark mysterious slow-paced

332 pages 2018

fiction historical mystery dark mysterious tense slow-paced

526 pages 2016

fiction mystery mysterious slow-paced

988 pages digital 2018

fiction historical mystery dark mysterious tense slow-paced

383 pages 2015

fiction historical mystery dark mysterious tense slow-paced

282 pages 1996

fiction romance emotional slow-paced

448 pages 1994

emotional slow-paced

414 pages 2018

fiction historical mystery mysterious slow-paced

600 pages 1994

fiction historical emotional medium-paced