Programming in ADA - Tremblay, Jean-Paul; DeDourek, John M.; Verna J Friesen (New York McGrawHill, 1990)