Catherine N. Duckett

American entomologist