Historical Dictionary of the Arab Uprisings - 9781538119990