Overview

James Dredge

(1840—1906) civil engineer and journalist