Fundamentals of computing II; Absraction,data structures,and Large - Tucker,Allen B. (McGraw-Hill,Inc)