Contemporary political thinking - Ray, B.N., ed (Kanishka Pub. Distr, 2000)