Germany is a land of medieval castles, but few evoke the aura of fairy-tale fantasy that Disney has dished up to Americans for decades. That’s because the Middle Ages, when ramparts and stone towers ...