POLI 100E, Interest Group Politics: Topic 1, Why are Interest Groups Important?


Why do you need a Separation of Powers if a Large Republic Prevents the Formation of a Tyrannical Majority?