JAMES H BUCK