A boarding school figures into this story that skillfully mixes fantasy, morality and imagination.
JENNIFER SENIOR, New York Times: Books
Sun, 05/29/2016 - 2:26pm
A boarding school figures into this story that skillfully mixes fantasy, morality and imagination.