Barratt, Peter

Worked at Pye Limited, Cambridge