Whose Mathematical Principles of Natural Philosophy explained his findings regarding gravity?
a. Isaac Newton
b. Galileo Galilei
c. René Descartes
d. Ibn Sina