Charles the Great – the greatest ruler of the Middle Ages