Technology has long been a helpful aid in human cognitive activities. With its growing sophistication and usage, technology is now taking a more intrinsic and active role in human cognition. The shift... This description may be from another edition of this product.