Mwagiru Makumi perspectives on international law - kenya Thirty Three Consortium 1995 - x,;282p.: index.: 20.3cm ISBN: 9966040099