Bits and Pieces

Some random thoughts of mine.