Thinking and writing with the times thinking and learning for the 21st century Keeping pace with the times keeping up with the times Thinking from the practice of the times thinking and practice of design ethics thinking, living and working more creatively thinking.writing.thinging thinking by hand, extending the mind