George Oliver — English Roman Catholic priest and historian