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