William Gordon Lynch Cotton — (1838-1911)