Stephen Baskerville is professor and head of department of political studies at the Collegium Intermarium University in Warsaw and author of 'The New Politics of Sex: The Sexual Revoluition, Civil Liberties, and the Growth of Government Power' (2017) and his new book: ‘Who Lost America?’ (2024).
https://www.stephenbaskerville.com/copy-2-of-why-did-it-happen