Journal Articles Ted Grimsrud

Ted Grimsrud is senior professor of theology and peace studies, Eastern Mennonite University, Harrisonburg, VA.