Building Natural Language Generation Systems by Ehud Reiter