The Last Ever After (The School for Good and Evil, #3)
by Soman Chainani
Sophie and Agatha seem to have found their happy endings, but they are both dissatisfied with their results, and the truth is… they miss each other. How can they find a happy ending when they are apart? Agatha and Tedros fight their way back into the School for Good and Evil, hoping to rescue Sophie and find a new happy ending together, but Sophie has other plans with the evil Schoolmaster.
Continue reading









