ROBERT G. H. CARROLL, III