another science and faith article…

Here.  Interesting stuff…