Tzevelekos, V. P. (2013). Revisiting the humanisation of international law : limits and potential : obligations erga omnes, hierarchy of rules and the principle of due diligence as the basis for further humanisation. Erasmus law review, 6(1), 62-76