JAMES H CAVENDER