THE GANYMEDE HYPOTHESIS