Tom H Hastings
Hastings is the Director of Peace and Nonviolence Studies, Conflict resolution Department, at Portland State University. He lives in Portland, Oregon.
Hastings is the Director of Peace and Nonviolence Studies, Conflict resolution Department, at Portland State University. He lives in Portland, Oregon. See less
Tom H Hastings's Featured Books