New Thoughts07/01/2016 Tagged With: new ideas, new thoughts, thoughtsNew thoughts on random subjects. Also a few notes on where new thoughts come from and how to have them.