You Think Too Much! A life of thought…and some thoughts on life.