Human Rights in History

293 pages2007 3 editions

informative tense medium-paced