Christianity. Judaism. Islam. Hinduism. Buddhism. Taoism. After surveying the history and beliefs of the major religions, Anthony North strips away their culture to reveal a unifying under-religion existing in them all ... and in the deepest recesses of our thoughts.