MICHAEL JOSEPH MCVEIGH, O.D.