Sabiola comments on Humanity and science are incompatible.