Which Cambridge mathematics professor developed the theory of universal gravitation that revolutionized astronomy? A. Andreas Vesalius B. Isaac Newton C. Francis Bacon D. René Descartes