Abertay Historical Society : promoting the history of Angus, Fife and Perthshire.
Abertay Historical Society.
Title from cover.