POLLARD, F. No Debate Needed on the Extraterrestrial Explanation. Journal of Scientific Exploration, v. 25, n. 3, 10 Sep. 2011.