A human rights: an agenda for the 21st century / edited by Angela Hegarty - London : Cavendish Publishing Ltd., 1999 - xlviii, 444 p. ; 23 cm.

1859413935 RM202.43


Human rights