The Mexican Revolution: two volume set; Vol. 1; Porfirians, liberals & peasants. vol. 2; Counter-revolution & reconstruction
Cambridge: Cambridge University Press, 1990. xx, 619p. & xxi, 679p., wraps; in very good condition. More
Cat.No: 319961
Cambridge: Cambridge University Press, 1990. xx, 619p. & xxi, 679p., wraps; in very good condition. More
Cat.No: 319961