STEPHEN D SHEARER