What on earth is it?.
... Earth-based or space-based missions. ...
... The moon keeps Earth steady. ...