LOL! Bookmarking - I saw this earlier and didn't post, so I've had to search for it. But it strikes me as one of BXVI's most direct statements re Islam to date.
?;^T