Church of the Holy Rude, Stirling : six hundred years of worship, atmosphere and history.
Church of the Holy Rude (Stirling, Stirling, Scotland),publisher.
Title from cover.