It has been said that if you are of vaguely European descent, you are almost certainly related to Charlemagne. In fact, due to maths calculations, you are probably related to pretty much anyone alive in ninth century Europe who left descendants. As this week’s blog post was delayed because I took a trip to Germany, […]
