Overview

William McEwan

(1827—1913) brewer and politician