The Weaver's Tale by Kate Sedley

Being the Second of the Chronicles of Roger the Chapman

Set in the medieval period, the story follows Roger the Chapman, a peddler with a knack for solving mysteries, as he becomes embroiled in a complex web of deceit and danger. When a weaver is found dead under suspicious circumstances, Roger is drawn into the investigation, uncovering secrets and lies that threaten the peace of the town. As he navigates through the intricacies of medieval society, Roger must use his wit and intuition to unravel the truth, all while confronting his own past and the challenges of his itinerant lifestyle.