DAVID M. ANDERSON SR.