WILLIAM H ADAMS