Shepherd's Crossing

288 pages 2018

fiction contemporary emotional reflective fast-paced

missing page info paperback 2019

fiction contemporary emotional lighthearted fast-paced

368 pages digital 2019

romance emotional reflective medium-paced