david Krep (2025). Gramsci and Foucault: a reassessment. ashgate Publishing limited.