A modular approach to text processing : book 1