Joanne Girard

6 books

177 pages digital 2017

fiction historical romance lighthearted fast-paced

197 pages 2017

fiction historical reflective medium-paced

172 pages 2017

fiction romance reflective medium-paced

43 pages digital 2016

fiction emotional lighthearted reflective fast-paced

30 pages 2016

fiction lighthearted slow-paced

253 pages digital