A review by aasplund
Paladin of Souls by Lois McMaster Bujold

4.5