Theory and practice of composition [with lists for supplementary reading].

Tools