simchafisher.com
RIP Charles Townes, Brilliant Physicist, Man of Faith
The idea that faith and reason are inevitably at odds with each other is one of the most persistent and least defensible myths of modern times. Read the rest at the Register.