JAMES G. KELLY LAW OFFICES