The heliocentric theory was devised by _____.
Leonardo da Vinci
Nicolaus Copernicus
Galileo
Johannes Kepler
Leonardo da Vinci
Nicolaus Copernicus
Galileo
Johannes Kepler