The List of Bulgarian Rulers: An Attempt at Interpretation

The main chalenges: a mix of many languages with different diacritical marks, a huge number of footnotes and references, and complex tables.