A compelling and impeccably researched Renaissance thriller, with Leonardo da Vinci in the sleuthing role.