Are Science and Sanity Breaking Through?