Are we alone?

The dramatic announcement this week of the discovery of a small cluster of seven planets attached to a star just 40 light years away – a near neighbou(...)