John Holland Cotton — (died 1908)