MARTIN E. GORDON P.E.