WILLIAM P. ROBERTS, III