Overview

(James) Ian Macpherson

(1880—1937) politician