This book aims to inform researchers with an interest in natural language generation about advances in the field. It is organised around four topics - system architectures, content planning, discourse planning and realisation in linguistic form - and it presents some of the most important works in this area of research.