A review by julisbookshelf
The Final Gambit by Jennifer Lynn Barnes

5.0