A former political columnist for World magazine, he has been interviewed on over 300 radio and TV programs, including ABC's Nightline, CNN Headline News, Fox News Channel, The History Channel, MSNBC, The Rush Limbaugh Show, and The Sean Hannity Show.