Political Science for UPSC civil service preliminary examination - Arora, N.D (TATA Mc Graw-hill's we services, 2010)