Mexico. Its revolutions: are they evidences of retrogression or of progress ?. A historical and political review / by George E. Church - Church, George Earl, 1835-1910