Dimensions of thought :current explorations in time, space, and knowledge