Overview

William James Eames Binnie

(1867—1949) civil engineer