anastasiaf 's review for:

The Last Sword Maker by Brian Nelson
3.75

Had its issues (political reductionism, female character development) but really enjoyed the read