JOHN MICHAEL KELLY ,