Leonardo da Vinci may have had an understanding of gravity that was "centuries ahead of his time," his sketchbooks reveal. Da Vinci's sketches, which were forgotten for decades, show triangles formed ...