PhyloFinder: An intelligent search engine for phylogenetic tree databases
Introduction to Algorithms