The Mexican Revolution is one of the most important and ambitious sociopolitical experiments in modem times. The Revolution developed in three distinct stages: the overthrow of the Diaz dictatorship, the subsequent era of bloodshed and devastation during which radical ideas were written into the con[...]