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