Structuring Techniques: An Introduction Using C++ (An Alan R. Apt Book)