JAMES S KEPPLER