Large-scale irrigation development in Kenya : past performance and future prospects / George M. Ruigu
Large-scale irrigation development in Kenya : past performance and future prospects