Civilization at risk : seeds of strife - Petitte, Ron D. (Cambridge Scholars Publishing, 2013)