Revivals Of Religion: Their Theory, Mean by Rev James Porter