Joe Huffman is a research scientist in computer security. And, according to his performance reviews, he is a good one. Documents from his previous employer, Pacific Northwest National Laboratory (PNNL), a government laboratory in Richland, Washington indicate Huffman’s outstanding ratings. Unfortunately, despite Huffman’s exceptional performance appraisals, PNNL fired Huffman from his high level cyber security position of Senior Scientist on June 3, 2005. He was given no substantial explanation from the company regarding the firing. PNNL never made any specific, believable, allegations of wrongdoing or improper behavior. After receiving the mysterious boot from the company, Huffman requested copies of his...