Leonardo da Vinci's family tree: Historians chart the Italian polymath's descendants back to 1331 - spanning 21 generations and involving over 400 individuals
Published in a new book, the elaborate family tree goes back to 1331 to Michele, the great-great-great grandfather of the famous Leonardo.