I came accross an interesting blog the other day titled COSMOS-LITURGY-SEX. Although I ran into them via the comments of some of the contributors contra evolution and pro Intelligent Design, I suspect that there's a great deal of philosophical aggreement between CTS and DarwinCatholic.
I hope to get some thoughts up in reaction to some of their recent posts over the coming days.
Translating Psalms (21)
12 minutes ago