Michael W. Campbell

Michael W. Campbell writes from Cavite, Philippines, where he is a professor of History and Theology.