The Third Reader - The School for Good and Evil
"Why is there three of them?! There's never three!" Convinced she's neither good, nor evil, Evelynn isn't worried about the dreaded night in Gavaldon, which is feared by every villager. Why should she be? It's always been one good, one evil; stolen from their homes every 4 years by the school master. She doesn't make...