ANDREW J. SHEARER