Shanna Hatfield

148 books

552 pages 2017

contemporary romance emotional lighthearted fast-paced

131 pages digital 2017

fiction historical romance lighthearted medium-paced

105 pages digital

fiction romance adventurous emotional lighthearted fast-paced

172 pages paperback

fiction romance emotional reflective fast-paced

327 pages digital 2023 user-added

fiction romance

210 pages paperback

fiction

191 pages digital 2022 user-added

fiction romance

35 pages 2011

fiction romance emotional lighthearted fast-paced