Sorting and Sort Systems - Lorin, Harold (Addison- Wesley Publishing Company, 1975)