When Worlds of Faith and Science Collide

The National Catholic Register has this report here.