Janet MacLeod Trotter

31 books

fiction historical emotional slow-paced

176 pages

fiction historical emotional medium-paced

246 pages

fiction historical emotional medium-paced

272 pages

fiction historical romance emotional medium-paced

551 pages | first published 2020

fiction historical romance emotional reflective medium-paced

466 pages | first published 2016

fiction mystery emotional mysterious medium-paced

258 pages

fiction historical emotional slow-paced

544 pages | first published 2018

fiction historical emotional slow-paced

480 pages | first published 1997

fiction historical emotional reflective fast-paced

282 pages

fiction historical romance emotional medium-paced

378 pages | first published 2014