Jon B. Perdue previously wrote for a channel commonly abbreviated to FNC - What was the full name of the channel? 
Jon B. Perdue: Jon B. Perdue is an American counterterrorism author and analyst.
i don't know