The School for Good and Evil #3: The Last Ever After
Chainani, Soman![The School for Good and Evil #3: The Last Ever After](https://support.digitalhusky.com/media/annotations/sorted/193/19348164/CHSBZCOP0319348164.jpg)
Everything old is new again as Sophie and Agatha fight the past as well as the present to find the perfect end to their fairy tale.Once best friends, now enemies, Sophie and Agatha thought their ending was sealed when they went their separate ways. Agatha was whisked back to Gavaldon with Tedros, and Sophie stayed behind with the beautiful young School Master.But as they settle into their new lives, their story begs to be rewritten, and this t...