Rethinking the Church Jan 22, 2017 | Leonard O. Leach, Senior Pastor Rethinking Church : The Ministry of Accountability Series Information