Reviled as much as he is lauded, Michel Houellebecq holds up a mirror to a world we would rather not see. Source link