Sean McAuliffeThe American MarionetteLiving in the Age of Political VaudevilleNov 10, 2020Nov 10, 2020