DAVID E. ROOTES