In our search of the cosmos for planets that might support intelligent life we have now begun to realise that the existence of what are called ‘Goldilocks worlds’ may very well be rare indeed. And by Goldilocks worlds we mean planets that are just ...