A Modern History of Politics and Violence compare prices