Revolution and Resistance
Autor
David Tucker (Associate Professor, Naval Postgraduate School)
Emphasizing moral rather than economic or technological explanations for the rise and fall of Euro-American imperialism, this concise, comprehensive book is required reading for anyone seeking to understand the character of contemporary conflict.