Modern Political Satire | 9781032659664 | Memmo