John Stewart Hamilton — (died 1919)