Language, knowledge and pedagogy. Functional linguistic and sociological perspectives - Christie, Frances; Martin, James Robert (Continuum, 2007)