Reason and revolution. (2023)