Joe McCarthy and McCarthyism: The Hate That Haunts America.