Various Random Thoughts This Morning . . . .