Penric & Desdemona series review vol. 3: “The Physicians of Vilnoc,” “The Assassins of Thasallon,” and “The Knot of Shadows”