WILLIAM M. TAFF, III