A practical handbook for software development. - Birrell, N. D. (Cambridge, 1985)