The Big Picture on ID and this Forum

This is very insightful and has been my feeling for years now.