Carlyle Fielding Stewart III

Writings on Democracy, Social Justice, and Religion

Naming the Powers: The Language of Power in the New Testament (The Powers : Volume One)