Leonardo artist, inventor and scientist - Constantino, Maria (Crescent Books, 1993)