DAVID W. SHOEMAKER