Barratt, Peter

Entomologist and pest controller at British Rail and Insect-o-Cutor Ltd.