John Henry Buist Millar — (1879-1946)