DAVID E. FRAME