Dr. Jeremy Hexham
Independent Political Communications and Propaganda Researcher