Meanwhile, over at Tor.com (again)… Yesterday was the 40th anniversary of two of the greatest speeches of the 20th century. You can find out what Michael Collins and Neil Armstrong said to Congress over at Tor.com…