![Professor John Anderson (1726–1796)](https://d3d00swyhr67nd.cloudfront.net/w800h800/collection/GLA/CLG/GLA_CLG_PCF_26-001.jpg)
Professor John Anderson (1726–1796)
David Allan (1744–1796) (attributed to)
University of Strathclyde
Natural philosopher
1726 - 1796
Professor John Anderson (1726–1796)
David Allan (1744–1796) (attributed to)
University of Strathclyde