Political Science, Theory, Concepts and Ideologies - Ariyadasa, K (My University, 2004)