Edward Edwards — historian and educationalist