Piri Abbas Khwajeh

Human rights & their enforcement in modern international law traditional Islamic law & the National law of Iran

22,353

Theseses