Larry Portis

Larry Lee Portis (born July 3, 1943 in Bremerton, Washington; died June 4, 2011 in Soudorgues, France) was a politically progressive historian and (retired) university professor. He was the author or co-author of a dozen books and editor or co-editor of others. His work includes histories of political thought, social movements, US foreign policy, ...
Found on http://en.wikipedia.org/wiki/Larry_Portis
No exact match found