Contemporary politcal thinking. - Ray,B N (New Delhi Kanishka., 2000)