Showing posts with label space station. Show all posts
Showing posts with label space station. Show all posts

Sunday, July 27, 2008

It Came From Outer Space

A Solar Power Solution?

This Op Ed piece in The New York Times certainly fits the definition of unconventional folly. Why is the James Bond movie theme music running through my mind?