Author: Macgillivray, Angus President of the Caledonian Medical Society
Title: President of the Caledonian Medical Society