Greg Johnson's Against Imperialism collects thirty of his best pieces of political commentary written primarily in 2022 and 2023 on such topics as imperialism vs. ethnonationalism, …