Lesson #29: What Does Cross Waves Church Do With People’s Contributions?
Tim Steele