A review by thatgirl1
The Headmaster's Wager by Vincent Lam

3.0

Some parts of this book I loved and at other times it dragged a bit but overall it was good.