No science ever defends its first principles. - Aristotle