Mixing Pop and Politics: A Marxist History of Popular Music

Mixing Pop and Politics: A Marxist History of Popular Music

£23.75
In StockGBGB
View Now

Description

Mixing Pop and Politics: A Marxist History of Popular Music

Product Information

CurrencyGBP
CountryGB

Ships to (1 countries)

GBGB
Mixing Pop and Politics: A Marxist History of Popular Music — Bobby