Harel, D. Algorithmics: The spirit of computing - 2nd ed. - Harlow:England Addison Wesley 2000 - xv, 476p. ISBN: 817-808-044-3