Stuart Hall (Critical Dialogues in Cultural Studies) - 9780415088046