Allegra Johnson

10 books

516 pages digital

emotional reflective slow-paced

23 pages digital 2019 user-added

fiction erotica lgbtqia+

22 pages digital 2019 user-added

fiction erotica romance

346 pages digital

280 pages 2018

fantasy dark medium-paced

106 pages paperback

nonfiction poetry medium-paced

305 pages 2018

romance lighthearted slow-paced

198 pages 2019

lighthearted medium-paced

198 pages digital

158 pages paperback

fiction