Sufism: a Bridge Between Religions