An introduction to functional grammar - Halliday, Michael Alexander Kirkwood (Edward Arnold, 1989)