Saturday, April 26, 2008

Science versus faith or ....

David Heddle suggests otherwise here. And I agree.