An open society such as ours is based on the recognition that our understanding of reality is inherently imperfect. Nobody is in possession of the ultimate truth. As the philosopher Karl Popper has shown, the ultimate truth is not attainable even in science. All theories are subject to testing and the process of replacing old theories with better ones never ends.