Combinatorial Algorithms : Theory And Practice - Edward M. Reingold (Prentice Hall International,Inc, 1977)