A review by elenamarmiroli
A Worthy Opponent by Katee Robert

4.5