FRED P HACKETT