Ian John Robert Macfarlan (1881-1964): Elected 1928 by, 1929
John R Macfarlan
About
Ian John Robert Macfarlan (1881-1964): Elected 1928 by, 1929