WILLIAM GB. SHEARER, JR.