A New Philosophy of Social Conflict
Leonard C Hawes - Hardback
£130.00
Find out more
Leonard C. Hawes is Professor of Communication and Cultural Studies and Director of Peace & Conflict Studies in the College of Humanities at the University of Utah, USA.