Janet MacLeod Trotter

41 books

176 pages paperback

fiction historical emotional slow-paced

246 pages paperback

fiction historical emotional medium-paced

272 pages paperback

fiction historical emotional medium-paced

551 pages 2020

fiction historical romance emotional medium-paced

466 pages 2016

fiction historical romance emotional reflective medium-paced

270 pages paperback

fiction historical emotional medium-paced

258 pages paperback

fiction mystery emotional mysterious medium-paced

544 pages digital 2018

fiction historical emotional slow-paced

480 pages 1997

fiction historical emotional slow-paced

282 pages paperback

fiction historical emotional reflective fast-paced