JAMES T HACKETT