Sacralizing Human Production: Commodities, Identity Fetishism, and the Spirit of the Screen by Prof. Peter Pels (Leiden University)

Our latest Blog Posts