What hath science wrought