Mike Dennis 

Retired robotics engineer