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