TY - GEN AU - Human Rights Studies Centre TI - General Principles of International Law and International Human Rights Law U1 - 341.481 HRS CY - Peshawar PB - HRS N1 - Gifted By AM Masood Akhtar ER -