The School For Good and Evil #2: A World Without Princes Who has the Storian when Sophie and Agatha arrive at the school? help Asked by Cat on 11 Sep 18:18 Last updated by Cat on 11 Sep 19:23