MICHAEL C. CARROLL, SR.