The Entomologist (Volume 31) by British Trust for Entomology