Richard E. Gray, entomologist.

Works include

edit