Thoughts of all Kinds