Understanding Ada a software engineering approach
Bray, Gary.
Wiley
1985