DAVID L. HATCHER