1. School of Biological Sciences; University of Canterbury; Private Bag 4800 Christchurch New Zealand
2. National Museums of Kenya; Department of Zoology; Invertebrate Zoology Section; PO Box 40658 Postcode 00100 Nairobi Kenya
3. Department of Natural Sciences; Faculty of Pure & Applied Sciences; Mount Kenya University; PO Box 342-01000 Thika Kenya
4. International Centre of Insect Physiology and Ecology; Thomas Odhiambo Campus; PO Box 30 Mbita Point Kenya