Fundamentals of computing II abstraction, data structures, and large software systems - Tucker, Allen B. (New York McGraw-Hill, 1993)
Keywords: Electronic data processing