by Hafeez Malik
This book is the result of the collective endeavours of thirteen scholars and maintains that in the name of peace, international cooperation, democracy, trade and human rights, the struggle for pow…