The UN Commission of Inquiry on Lebanon: a legal appraisal - Stewart, James G. (Journal of international criminal justice, 2007)