A Forgery of Magic

480 pages • 2019 • 27 editions

fiction fantasy young adult adventurous emotional medium-paced

544 pages • 2021 • 19 editions

fiction fantasy young adult adventurous slow-paced

448 pages • 2023 • 5 editions

fiction fantasy young adult adventurous dark emotional medium-paced