Rachel M. Harper

3 books

304 pages first pub 2006 (editions)

fiction contemporary young adult emotional fast-paced

396 pages first pub 2016 (editions)

fiction contemporary emotional reflective medium-paced

432 pages first pub 2022 (editions)

fiction lgbtqia+ literary emotional reflective medium-paced