The Art of Computer Programming. Vol.3 (Vol.3:- Sorting and Searching.) - Knuth.D.E.' (Addison-Wesley., 1973)