Beaton/Chesney's characters tend to the one dimensional: either one is virtuous, intelligent, kind, and lovely, or ugly, fat, sly, stupid, selfish, and evil. I was pleasantly surprised when the lecherous aging husband actually turned out to be a sympathetic character. Likewise Rory, who seemed like he was going to be a case of "bad blood" showing but wound up precocious, bored, and ultimately redeemable. I did want to smack the hero a couple times (THAT HARLOT HOW DARE SHE SLEEP WITH HER HUSBAND), but you can't have everything.