A review by mrskimreads
Because of Mr. Terupt by Rob Buyea

4.0