A review by bookpup
Invictus by Ryan Graudin

3.0

3.5.
This did not go the way I expected. I had fun while reading but it's not a new favorite.