Title: Spellhacker
Subjects: Young adult fiction, fantasy, general, Young adult fiction, science fiction, general, Young adult fiction, lgbtq+, Young adult fiction, action & adventure, general