David J. Clarke

American entomologist