Science and Theology News has a collation of articles relating to ecology and religion available in a new mini-portal at Science & Theology News – Ecology. This includes the 2001 article “Ted Peters Reflects on Making the World a Better Place” which is of interest for me at the moment as I work through ideas about the proleptic nature of the imago Dei.
Environment, Faith & Religion, Image of God/Created Co-creator, Science, Technology & Religion