Jupiter's four largest moons are named after protagonists in the 'love affairs' of Zeus, the father of the gods, and the equivalent of Jupiter in Hellenic mythology. They are Io, Europa, Ganymede and ...