Owen Morgan Edwards — Welsh historian, educationalist and writer (1858-1920)