Insurgencies and Revolutions - Haripriya Rangan; Mee Kam NG; Libby Porter; Jacquelyn Chase (Taylor and Francis, 2017)