In case you live in a hole - the space shuttle Endeavor returned yesterday, albeit early in case Hurricane Dean threated mission control in Houston. Such news cannot help but bring R.L. to mind.
And then today's Pearls Before Swine runs. Coincidence?