As France for some reason prepares for yet another presidential election, let's remember what the only real choice is. (I don't take Bonapartism very seriously, but I have a few monarchist friends who lean that way, and I do respect Prince Jean-Christophe and his genealogically splendid marriage.)
This would be a fantastic graphic if only the numbers were correct. But it is inconsistent to count Louis XIX (1775-1844) (who might have nominally reigned for a few minutes in 1830 and was the senior Bourbon from 1836) and Louis XVII (1785-1795) (who never reigned at all but thanks to the subsequent restoration of his uncle Louis XVIII is universally counted) but not the de jure monarchs of the Orléans and Bonaparte lines. Jean should be Jean IV, in honour of his great-grandfather Jean Duke of Guise (1874-1940), who would have been "Jean III" from 1926. Meanwhile Napoleon would be Napoleon VII. ["Napoleon IV" was the Prince Imperial (1856-1879), followed by "Napoleon V" Victor (1862-1926), followed by the present pretender's grandfather "Napoleon VI" Louis (1914-1997).] I wish I knew how to do things like that.