Algorithms on trees and graphs - Valiente Feruglio, Gabriel, 1963- (Springer, 2002)