One True King
Sophie and her friends must confront their deepest fears and make a final stand against evil in the thrilling conclusion to The School for Good and Evil series.
fantasy | 400 pages | Published in 2020
Sophie and her friends must confront their deepest fears and make a final stand against evil in the thrilling conclusion to The School for Good and Evil series.
fantasy | 400 pages | Published in 2020