Biography of Edward Stillingfleet Bishop Worcester 1635-1699