Religion and revolution : spiritual and political Islam in Ernesto Cardenal - Morrow, John A. 1971- (Cambridge Scholars Pub, 2012)