Challenge of human rights : origin, development, and significance - Mahoney, Jack (Blackwell publishing, 2006)