RICHARD A. ZIEGLER, P.E.