DAVID M. CAVENDER