Halliday: System and Function in Language - G.R Kress (ed.) (London OUP, 1976)