Opinions Sense and Nonsense: Science and Religion, Stanford Style Opinion by Aysha Bagchi Oct. 1, 2010, 12:26 a.m.