DAVID C. CARROLL, SR.