The French Revolution and the Algerian War - Timothy Scott Johnson (Taylor and Francis, 2025)