John MacPherson — (died 1951)