Carmen C. Bambach, Leonardo da Vinci Rediscovered

Martin Clayton