How computer programming works - Appleman, Daniel (Ziff-Davis, 1994)