Major Ian Aubrey Hayward,  P. Eng. (Ret’d)