Herbert Spencer Barber

Entomologist