Jennifer Lang

30 books

308 pages paperback

136 pages paperback

fiction historical

147 pages 2014

fiction historical emotional lighthearted reflective medium-paced

150 pages 2015

fiction romance lighthearted fast-paced

136 pages 2015

emotional reflective fast-paced

156 pages paperback

354 pages digital

103 pages digital

emotional reflective fast-paced

168 pages 2014

fiction emotional lighthearted reflective fast-paced

163 pages 2014

fiction emotional lighthearted fast-paced