Evolutionary Faith and Modern Doubts.