WALTER PETER CARROLL, JR.