My Thinking On Various Topics