Scientific knowledge advances haltingly and is stimulated by contention and doubt. — Claude Levi-Strauss Copy Share Image