Hugh Macpherson — physician and professor of languages