Understanding Revival and Addressing the Issues It Provokes So That We Can Intelligently Cooperate with the Holy Spirit During Times of Revivals and a