A place to keep my work.
Published on April 25, 2007 By Uvah In Internet
Just found this on my yahoo home page. They're calling it a super earth. 'Only' 20 light years away, as if it matter. We couldn't get there in a thousand lifetimes.
on Apr 25, 2007
Typo...tried the link and got a 404. Going to put the link hereWWW Link
on Apr 25, 2007
This is so cool, to actually have found one similar to ours. Sets the imagination running on overload.