Stephen Cowden Stephen Cowden holds Master of Music and Master of Divinity degrees from Baylor University and George W. Truett Theological Seminary in Waco, Texas. He has planned and led worship in congregational and university settings.