How We Broke Impeachment and Why We Need to Fix It: Presidential and Cabinet Level Impeachments, 1974–2024 (Journal of Legislation, 2025)