William Macpherson — 2 Feb 1863 - certain 28 Feb 1946