Art of computer programming - Knuth Donald E (New Jersey Addison-Wesley, 2006)
v 4, fascicle 4: Generating all trees; history of combinatorial generation
Keywords: Computer algorithms; Computer programming