Contributor
Stephen Williams is a graduate of Beeson Divinity School and a high school humanities teacher in Birmingham, AL, where he is in the ordination process for the Anglican Church in North America.
Filed under
Stephen Williams is a graduate of Beeson Divinity School and a high school humanities teacher in Birmingham, AL, where he is in the ordination process for the Anglican Church in North America.