S. Bruce Archibald


S. Bruce Archibald - paleoentomologist and entomologist.