Their story
William was a baker in Perth. As a young man he lived carelessly and without God, but he changed and became a model of virtue and a good father of his household. Of every ten loaves he baked, he gave one to the poor. Early one morning on his way to Mass he found a baby crying on the church doorstep. He picked the child up, had him baptised David, and raised him as his own. The foundling grew up with the nickname Cockerman, which the medieval author says was Scots for foundling.
David repaid the baker's kindness badly. His heart was full of envy and spite, and he was jealous of William's own children. When William was well on in years he decided to make a pilgrimage to Jerusalem, and he chose David alone as his companion. All went well for a while, but David tired of the journey. He made up his mind to rob his adoptive father and live on his own, far from Scotland and from the memory of where he came from.
When they reached Rochester, David decided to act. As they left the city he led William into a narrow lane, dropped behind him, struck him down with a hatchet, took his purse and fled. Miracles followed when the body was carried into Rochester, so the people concluded he was a saint, and he was venerated throughout the diocese.

