Social Origins of Modern Terrorism, 1860–1945. (1st January 2023)