Last night Raymond and I went to an Astronomical Society meeting in which Stephen Slater was discussing the making of his film, Destination Titan, which was shown recently on BBC. As he played back footage of that amazing moment when Huygens actually landed on Titan, I had a lump in my throat. And I couldn't more »