Scientific knowledge advances haltingly and is stimulated by contention and doubt. anthropology contention doubt knowledge scepticism science scientific-knowledge skepticism