audio

Christian Faithfulness in a Changing Culture, Framing the Issue

2014 EFCA Theology Conference, Greg Strand