The Role of Human Reason and Divine Revelation