David Blockley 

Retired engineer UK university academic