Communicating in English : examples and models : functions - Matreyek, Walter (Materials for language practice, 1983)