Donald Trump seems to have taken everyone by surprise. Whether or not he gains the Republican nomination, and whether or not he becomes president, he took the media by storm: people writing on blogs and newspapers are reeling from the impact, asking themselves: where the heck did this come from? What is he? A God? The reincarnation of Hitler? Or of Mussolini? The devil? Or what? …