WILLIAM P. CARROLL, JR.