Battered old science writer, optimist/grouch, peacenik/hockey player, knownothing/knowitall, materialist/mystic. Spouts off at johnhorgan.org.