Every four years two children are stolen away from Gaveldon never to return. Most children fear of being taken, but not Sophie. She has dreamt all her life of being a princess. Her best friend Agatha has other ideas. When both girls are taken things don't go quite to Sophie's plan. But sometimes the princess and the witch don't look like they do in fairy tales.
The School for Good and Evil is a trilogy by Soman Chainani , the first book was published in 2013. He has also written two other books in the series a world without princes is the second and the last ever after is the third. He wrote another book that is a part of the series called The Ever Never Handbook.