Social Ethics: An Examination of American Moral Traditions
Roger G. Betsworthis a retired pastor and professor of Simpson College in  Indianola, Iowa.