JIM KELLY (a partial history)