Ramblings of a free thinker.