Overview

James Napier

(1810—1884) industrial chemist