Friday, November 30, 2007

Common Ground

Having read this to my mind non-polemical invitation signed by 138 Islamic leaders and having read this response from Yale - I wonder what you think? HT Phil Sumpter.

No comments: