JAMES G. KENNEDY JR.