Shanna Hatfield

181 books

220 pages 2016

fiction romance funny lighthearted slow-paced

311 pages 2016

fiction romance funny lighthearted fast-paced

302 pages 2017

fiction historical romance lighthearted fast-paced

322 pages paperback

fiction romance emotional lighthearted fast-paced

380 pages paperback

fiction romance emotional lighthearted medium-paced

278 pages paperback

fiction historical emotional medium-paced

332 pages paperback

fiction historical emotional lighthearted fast-paced

376 pages 2013

fiction contemporary romance lighthearted slow-paced

136 pages paperback

fiction romance emotional lighthearted fast-paced

292 pages paperback

fiction historical emotional reflective fast-paced