JJ Harper

47 books

380 pages digital

lighthearted fast-paced

268 pages 2015

emotional funny fast-paced

222 pages digital 2025 user-added

fiction lgbtqia+ romance

189 pages digital 2021

fiction lgbtqia+ romance lighthearted slow-paced

257 pages digital 2018

romance dark emotional tense medium-paced

126 pages digital 2016

545 pages digital 2019

fiction lgbtqia+ romance adventurous emotional fast-paced

141 pages 2016

fiction romance emotional lighthearted medium-paced

200 pages digital 2023

adventurous emotional fast-paced

429 pages digital 2015