Rye, Edward Caldwell, active 1879-1894, Librarian of the Royal Geographical Society