Entomological Congress (15th 2005 Rhodes University. Department of Zoology & Entomology)