. . . . "He has appeared on CNN, National Public Radio, ABC, BBC, FOX News and other media." . . .