william h. harding