Another historically inaccurate and internally inconsistent episode. 1: The story opens in 1498, when Leonardo paints the Mona Lisa. It later skips ahead "four years," meaning we're now in at least 1502. But later we're told that the model for the Mona Lisa died "before 1500." So how could she have been around in 1502? Furthermore ... 2: Wikipedia says that the Mona Lisa "is believed to have been painted between 1503 and 1506, although Leonardo may have continued working on it as late as 1517." That is, not 1498.
