Overview

Charles Randolph

(1809—1878) marine engineer and shipbuilder