Human Rights in History

366 pages paperback 2015

informative reflective medium-paced