JAMES P WHIRSON