Some of the drawings feature what appears to be flying spiders and other similar shapes. Is this supposed to represent particle collisions?
Maybe they're original, found buried in some obscure monastery in the mountains of Umbria.
Perhaps Leonardo invented the LHC!
Cool art, awful mobile experience
This is amazingly beautiful. If it were drawn as isometric projection instead of perspective projection, it would be more in the style of Leonardo da Vinci.