Wednesday, September 20, 2006

Where things stand

A rather informative speech by Bernard Lewis.

No comments: