Register analysis: theory and practice - Ghadessy, Mohsen (Open Linguistics Series, 1993)