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