The Spitzer Space Telescope, which was put into orbit in 2003, is returning the most marvellous of images. This one, dubbed ‘The Mountains of Creation’ shows embryonic stars forming in the constellation of Cassiopeia, 7000 light years from Earth.

Tetherd Cow Ahead Assignment for November 11, 2005: tonight ask a friend around, pour yourselves a glass of good wine and go outside and drink a toast to the wonders of the Universe.