Blood Rites - Jim Butcher ★★★★½ Whoa.