Notice of annual general meeting /
Caledonian Society of Sheffield.
Sheffield : Caledonian Society of Sheffield,
Title from cover.
Description based on: 2007.
Caledonian Society of Sheffield