Fundamentals of computing l logic, problelm solving, programs, and computers. - Tucker, Allen B. (McGraw-Hill, 1995)