Richard Flannery 

Retired Engineer