Katharine Swartz

19 books

259 pages 2007

fiction historical romance emotional slow-paced

348 pages paperback

fiction historical emotional medium-paced

300 pages 2013

fiction historical mystery romance emotional mysterious slow-paced

336 pages 2013

fiction historical emotional lighthearted reflective fast-paced

228 pages 2007

fiction historical romance emotional slow-paced

232 pages digital 2021 user-added

fiction historical

278 pages digital 2013

401 pages digital

dark emotional mysterious medium-paced

403 pages digital 2015

366 pages digital 2009

fiction historical emotional reflective slow-paced