DAVID M MADORE