DAVID A. BEECHER