Sunday, March 12, 2006

Istanbul


This week's Musing offers some thoughts on science, Islam amd the West.