Barratt, Peter

Entomologist and pest controller at British Rail and Insect-o-Cutor Ltd. Known to have been active between 1963 and 1995.