By his own admission, David Hagberg is an "original computer nerd" who spends much of his time at home; it was never his ambition to become a CIA mastermind who would orchestrate international intelligence operations, befriend fugitive terrorists, or predict... More >>>