Technology | Tue Jul 29, 2008 3:58pm EDT

Columbus debunker sets sights on Leonardo da Vinci