Some Thoughts On Thinking by Jonathan Finch