Graham Barrows

Graham Barrows was an entomologist at Raccoon University.