Overview

Sir Lawrence Walter William Weaver

(1876—1930) civil servant and architectural writer