Introduction to programing concepts and metods with ada - James F Smith, Thomas S. Frank; Editor Ellieu - SMITH, James F. (McGraw Hill, 1994)