WILLIAM A. FLETCHER, SR.