clip_image001Hat tip to Cazab: There is a new peer-reviewed article in Theology and Science, by Kelly P. Kearse.