Discuss the philosophical basis of doctrine of popular sovereignty, and its significance for mankind. (UPSC 1997, 60 Marks, )

Enroll Now