JJ Harper

45 books

103 pages digital 2020

fiction romance emotional funny lighthearted medium-paced

246 pages digital

fiction contemporary lgbtqia+ romance emotional hopeful mysterious medium-paced

870 pages digital 2020

fiction lgbtqia+ romance emotional lighthearted fast-paced

199 pages digital 2021 user-added

fiction contemporary lgbtqia+ romance

258 pages digital 2023

fiction contemporary lgbtqia+ romance

243 pages digital 2024 user-added

fiction lgbtqia+ romance

88 pages digital

fiction lgbtqia+ romance

380 pages digital

lighthearted fast-paced

268 pages 2015

emotional funny fast-paced

189 pages digital 2021

fiction lgbtqia+ romance lighthearted slow-paced