Overview

Thomas Weaver

(1773—1855) geologist and mining consultant