JAMES G KELLY