Politics, religion & society in Latin America - Levine, Daniel H. (Religion in politics and society : Dynamics and Developments, 2012)