John E. B. Mayor — English scholar, writer and activist (1825-1910)