Russell, Barbara

Barbara Russell is an entomologist, a soil biologist, and a novelist.