Introduction to the theory of complexity - Bovet, Daniel Pierre (Prentice Hall, 2000)