Overview

James Bremner

(1784—1856) civil engineer and shipbuilder