This is an older page with few updates; it is still, however, a useful page for some details about tree display algorithms.
In the beginning I was interested in designing new classes of balanced trees for specific problems and reasons. This approach led naturally to the analysis of tree structures and also to the abstraction of balanced trees. Even more recently it sparked an interest in the display of trees and tools for generating tree displays.