Sarah Shoemaker

5 books

453 pages digital 2017

fiction romance mysterious slow-paced

352 pages paperback

fiction historical emotional medium-paced

453 pages paperback 2017

fiction historical romance dark emotional medium-paced

46 pages digital

233 pages digital 2013