A Brother Cadfael mediaeval whodunnit. Pilgrims are gathering to celebrate the fourth anniversary of the translation of Saint Wilfred's bones to the abbey at Shrewsbury. In distant Winchester a knight is murdered, and some strange customers among the pilgrim throng puzzle Brother Cadfael.