Kenneth L. McGowan P.E., F.NSPE