DAVID RAY VILLARREAL