Shanna Hatfield

148 books

missing page info 2022 user-added

fiction

342 pages paperback

fiction lighthearted fast-paced

348 pages paperback 2011

fiction romance emotional sad medium-paced

218 pages digital

fiction emotional lighthearted slow-paced

240 pages digital 2021

fiction historical romance emotional lighthearted slow-paced

250 pages digital 2021

250 pages digital 2021

410 pages 2017

fiction historical romance emotional medium-paced

missing page info digital 2025 user-added

fiction romance

301 pages 2019

emotional lighthearted fast-paced