How computer programming works - Daniel Appleman (Apress New York, 1994)