WILLIAM H GATES