Humphery, Kim

Shelf life : supermarkets and the changing cultures of consumption - Cambridge University Press

381.148 / HUM