Longhurst, BJ, "Karl Mannheim and the contemporary sociology of knowledge", , 1989