Title: Divine Revelation Explained and Vindicated