FREDERICK P HACKETT