Vincent Icke paints a portrait of the bewildering cosmological constant.

To read more, click here.