Programming by design a first course in structured programming - Miller, Philip L. (Wadsworth Pub., 1987)