JOHN N KELLY