3/18/2010

So what is Islam, this disturbing excess that represents East for the West and West for the East?