Overview

Adam Anderson

(1780—1846) natural philosopher and engineer