Trinity College Historical Society collection,
Author
Trinity College Historical Society.
Publication Details