Algorithmics theory and practice - Brassard, Gilles, 1955- (Prentice Hall, 1988)