Science Fiction, Fantasy & Horror
, Children Fantasy
The School for Good and Evil 06. One True King
The fairy tale of Sophie and Agatha comes to a dramatic conclusion in this sixth and final book. Who will sit on Camelot's throne and rule the Endless Woods? Who will be the One True King?