Fools and Mortals by Bernard Cornwell