Ondiambo,Thomas Insect science and its application - Nairobi ICIPE science press 2003 Dewey Class. No.: 595.7 INS