An Introduction to Political Ideologies - Srivastava, Smita Ed (Pearson, 2012)