The advent of modern science brought deep challenges to traditional religion. Miracles, prophecy, immortal souls, absolute morality - all of these fundamental notions were challenged by the increasingly analytical and skeptical approach of modern scientists. One philosopher, Baruch Spinoza, propos[...]