Author:Andrew Duncan

Works

 * An Account of the Life and Writings of the Late Alexander Munro Senior
 * Medical and Philosophical Commentaries