The riddle of human rights - Teeple, Gary (Humanity books, 2005)