1. Department for Continuing Education, University of Oxford, Oxford OX1 2JA, UK
2. Department of Biology, University of Oxford, Oxford OX1 3PJ, UK
3. Coiba Scientific Station, Panama City 0843-01853, Panama
4. Programa Centroamericano de Maestría en Entomología, Universidad de Panamá, Panama City 0824, Panama
5. Smithsonian Tropical Research Institute, Panama City P.O. Box 0843-03092, Panama