General studies manual UPSC civil services preliminary examination 1989 - 1st rep. - New Delhi: Tata McGraw Hill, 1989. - k46p.

0074604260

General serial publications General knowledge

050