JAMES E KEESLING