JOHN L KELLY JR