Egypt contested revolution / - Marfleet, Philip (Pluto Press, 2016)