Introduction to the design and analysis of Algorithms - Goodman, S.E. (Tokyo McGrawHill, 1968)