Overview

James Weir

(1843—1920) engineer and inventor