Overview

John MacCulloch

(1773—1835) surgeon and geologist