Overview

Sir Cecil McAlpine Weir

(1890—1960) industrialist and civic administrator