Henry Halford Vaughan — English historian