peter finnie 

Uk retired professional engineer