JAMES L SHEARER