Peter Ewart
British engineer

Peter Ewart