Steele, William H. (William Howard), 1951-