JAMES L SHEFLER