Overview

William Muir

(1805—1888) mechanical engineer