Jünger, Michael, and Sebastian Leipert. “Level Planar Embedding in Linear Time”. Journal of Graph Algorithms and Applications, vol. 6, no. 1, Jan. 2002, pp. 67-113, doi:10.7155/jgaa.00045.