JAMES P WEIBLE