The other week, someone on Facebook shared an infographic cartoon that really grabbed me. One of the earliest blog-like postings I’ve ever written, and argably my biggest still, was my 2004 post “France, its Muslims, and the Future”. In that essay, dashed out in the space of a couple of…