Trackbacks for article: "God vs. science"