JAMES P HAXTON