John Archibald Ives Macpherson — (born 1848)