Divine Revelation and Supernatural Faith