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?