DAVID L. CHERRY