Algorithms + Data Structures = Programs (Prentice-Hall Series in Automatic Computation)