Minutes of general meeting of directors of Arbroath Academy.
Arbroath Academy.
Arbroath : The Academy,
Description based on: 11th Aug. 1845.
Arbroath Academy