Piri Abbas Khwajeh

Human rights & their enforcement in modern international law traditional islamic law & the national law of Iran

22,457

Theseses