Inside Digital Advertising: Platforms, Power, and Material Politics by Donald MacKenzie Back to product details page >