Political Science A Comparative Introduction by Rod Hague & Martin Harrop