LAW OFFICES OF RICHARD DAVID KLEIN P.C.