Yusaf Islam, the man previously know as Cat Stevens, played Peace Train at Jon Stewart's "Rally to Restore Sanity". Doesn't Stewart realize that for devout Muslims the only real peace is submission to Allah, so when Yusaf Islam sings Peace Train it may mean the conversion of all to Islam? Maybe Stewart believes Yusaf Islam was merely making a bad joke when he said he would been interested in going to see Salman Rushdie beaten by a mob:
I guess it must be funny to a certain kind of person ... future suicide bombers, maybe?
Hat Tip John Nolte at Big Hollywood