JAMES P KELLY, MD