DAVID M CORDES