In medieval times, the bones of St Andrew, patron saint of Scotland’s Pictish people, were brought to a small, wind-worn town atop a sandstone plateau in Fife, on the country’s east coast. These ...