Overview

James Simpson

(1799—1869) waterworks engineer