S:t Duthus , Shepburd ,fr.