Robert Leslie Smiles, British entomologist.

Department of Entomology, British Museum (Natural History), Cromwell Road, London SW7 5BD

Publications

edit

(List may be incomplete)