JAMES P VAIL