No distant millennium : the international law of human rights - Humphrey, John P.