Advances in digital technology over the past two decades have created a wide array of new media platforms, channels, and delivery mechanisms. Through these, people can receive staggering amounts of... This description may be from another edition of this product.