ROBERT H SHEARER