Jeffrey L. Richards

3 books

304 pages first pub 2024 (editions)

fiction historical lgbtqia+ challenging emotional reflective medium-paced

269 pages first pub 2015 (editions)

young adult dark emotional mysterious fast-paced

43 pages missing pub info (editions)

More...