A review by karireads
The Rook by Daniel O'Malley

4.5