Donald Evans McGregor, P.Eng., FEC