Bloggish thread: science and religion