Vengeance right and holy: a sermon, preached in St. Stephen's Church,