The Mexican Revolution began in 1910 as a result of frustration with President Porfirio Díaz's increasingly authoritarian rule and failure to hold free elections. Although Díaz had brought economic growth, he ruled as a dictator for over 30 years and did not share power. The Revolution involved many factions fighting for power over the next decade, including Francisco Madero, who first led the revolt against Díaz, and later Emiliano Zapata and Pancho Villa, who continued fighting for land reforms and democracy. The Revolution ultimately resulted in a new nationalist constitution in 1917 that established rights for workers and peasants.