Michael Sullivan 

Recently retired engineer from Calgary Canada