TY - BOOK AU - Mwagiru Makumi TI - perspectives on international law SN - 9966040099 PY - 1995/// CY - kenya PB - Thirty Three Consortium ER -