Source: http://www.math.ucsd.edu/~gptesler/184a/slides/184a_trees_17-handout.pdf