edited by Gary Hall and Clare Birchall;Birchall, Clare
New cultural studies Hall, Gary - Edinburgh Edinburgh University Press 2006 - 324p.
adventures in theory
0 7486 2209 8
Cultural studies
306 / H176
New cultural studies Hall, Gary - Edinburgh Edinburgh University Press 2006 - 324p.
adventures in theory
0 7486 2209 8
Cultural studies
306 / H176