David McWilliams has been the senior pastor at Covenant Presbyterian Church, Lakeland, Florida for 20 years. He has a passion for Christ-centred preaching and wished to apply the theology of the life of the church.
David McWilliams has been the senior pastor at Covenant Presbyterian Church, Lakeland, Florida for 20 years. He has a passion for Christ-centred preaching and wished to apply the theology of the life of the church.