Overview

John Gibb

(1776—1850) civil engineer and contractor