Charlotte H.E. Alberts

US entomologist