O'Byrne, Darren J.

Human rights : an introduction / Darren J. O'Byrne. - 1 online resource (469 pages, 8 unnumbered pages of plates) : illustrations, photographs

Includes bibliographical references and indexes.

9780582438248 9781315837475 (e-book)


Human rights.


Electronic books.

323