Francesca McMahon

8 books

30 pages digital

fiction middle grade young adult

21 pages digital

fiction nature young adult

306 pages digital 2022

fiction lgbtqia+ young adult dark emotional sad medium-paced

260 pages digital 2024

fiction contemporary fantasy young adult adventurous medium-paced

missing page info

adventurous dark mysterious medium-paced

278 pages digital 2023 user-added

fiction fantasy middle grade

100 pages digital 2015

fiction historical horror short stories adventurous dark medium-paced

358 pages digital 2023

fiction fantasy lgbtqia+ romance young adult