Human rights in international law / Council of Europe. - 3rd edition - Strasbourg : Council of Europe, 2000. - 707 p.

9287162816


Human rights