I've been wanting to learn more about the Mexican Revolution, as well as it's leading figures such as Pancho Villa, Francisco Madero, Emiliano Zapata, etc. I checked the /r/AskHistorians book list but there was not much listed. Any help would be appreciated!
This question pops up from time to time. I'll repost my last answer. It's not by any means exhaustive. Maybe someone else has some recommendations.
A very good one is John Mason Hart's Revolutionary Mexico: it's pretty commonly used. Friedrich Katz's The Life and Times of Pancho Villa is a truly excellent - and careful- biography that sorts out a lot of legend from reality- but it's not a thin book, you'll need some time to go through it. Brenner's venerable The Wind that Swept Mexico has a simplistic and dated text, but includes a lot of great photos ( some classic ones) and used copies of it are common.
An excellent TV documentary, The Storm that Swept Mexico, is now over on YouTube
I like Frank McLynn’s book Villa and Zapata. A good narrative history. Alan Knight’s two-volume history and John Womack’s on Zapata are both excellent, extremely well-researched but maybe too dense for general readers.