Using computers programming and problem solving
Elgarten, Gerald H.
Addison-Wesley
1984