Which of the following is not one of da Vinci's contributions to technology?
a. effect of the moon on tides
b. modern theory on the formations of the continents
c. precise observations of human anatomy
d. ideas for space travel