The School For Good And Evil Collection Books 1
as fixed, binary opposites, the series challenges readers to reconsider these categories. Sophie, initially perceived as the archetypal “good” princess, and Agatha, cast into the role of the “evil” witch, find their destinies intertwined in une