Gnostic Philosophy: From Ancient Persia to Modern Times