George Quayle Cannon (1827-1901)