Introduction to programming concepts and methods with ADA. - Smith, James F.; Frank, Thomas S. (McGraw-Hill Series in Computer Science, 1994)