Daily Archives: December 13, 2006

Mike Griffin, the NASA administrator, pointed out the following in an editorial response published in USA Today: America is a frontier nation. Two hundred years ago, the frontier was whatever Lewis & Clark would see the next day. One hundred … Continue reading

Posted in Uncategorized | Leave a comment