Author Archives: Farrukh Aziz Ansari

social contract

Revisiting Our Social Contract


Farrukh Aziz Ansari

Revisiting Our Social Contract

Revisiting Our Social Contract The total fiasco of the existing order implicates the drawing up of a new “social contract” in Pakistan to guarantee the provision of the inviolable human rights in