10 Dudley Road;
Sale;
Cheshire M33 7BB;
UK;
School of Biological and Molecular Sciences;
Oxford Brookes University;
Headington;
Oxford OX3 0BP;
UK and The Manchester Museum (Entomology);
Manchester University;
Oxford Road;
Manchester M13 9PL;
UK;