International human rights law and diplomacy - Kriangsak Kittichaisaree 1958- (Principles of international law series, 2020)