Kariuki, Elijah The Irrigation Puzzle - Longhorn Publishers Ltd 1981 ISBN: 9966490493 Dewey Class. No.: J428.6KAR