William Edward Hartpole Lecky li.