The School for Good and Evil
Authors
More about the book
Best friends Sophie (princess wannabe) and Agatha (witchy loner) are headed (via kidnapping) to the School for Good and Evil, but their assumed
Publication
Book purchase
The book is currently out of stock.