James L. Fredericks is an emeritus professor at Loyola Marymount University. Update your account password & emailSubscribe to Commonweal