Loading: Collaborative Thinking: The impact of technology on peoples everyday lives