In the trenches with Jesus and Marx Harry F. Ward and the struggle for social justice / - Duke, David Nelson, (University of Alabama Press,)