PETER B. VIERING, ESQ.