What was Eudoxus known for?

He applied geometry to astronomy to create a theory to explain retrograde motion.