Arab uprisings in egypt, jordan and tunisia : social, political and economic transformation - Teti, Andrea (Palgrave Macmillan, 2018)