Sunday, June 22, 2008

Looking to the sky ...

The newly discovered "Super Earths".
(Link in title)