Dr. J M Campbell

Dr. Campbell is an entomologist.