William Edward Hartpole Lecky.