Daniel R. Aldrich, P.Eng