Through sixteen centuries
Publisher: St.Ninian's Training Centre,Crieff
Published: 1960