Charles Randolph

Scottish marine engineer and shipbuilder