Does Science Prove God? A Response to Professor Richard EastherBlog Post, Evolution, Intelligent DesignThe Spinoff recently published a blog post written by Professor Richard Easther, head of the Department of Physics ...