The riddle of human rights - Teeple, Gary (Merlin [u.a.], 2005)