anirudh887 's review for:

The Emperor's Blades by Brian Staveley
4.0

A lot of the plot was predictable but the engaging writing more than made up for it.

3.8/5