Friday, April 15, 2011

April 15. Tax Day. Arithmetically as far from Election Day, counting forward or back, as it can be. We continue to believe that taxes should be due, and elections held, on the same day. But as always we're ahead of our time.

What better way to confront Tax Day than with the resplendent moral vision of Ayn Rand's masterpiece, Atlas Shrugged, that opens today at the Regal Henrietta Cinema 18, on Marketplace Drive in Henrietta. A tale of a society in which the successful are punished, and the government controls the economy. Reminds us of a declining world power we know ...