The passing today of Neil Armstrong, first human to set foot on Luna, causes some reflection on science, anti-intellectualism, and the damage done by the radical right and destructive, selfish profiteers in our culture over the last few decades.... [More]