Karel the robot: a gentle introdcution to the art of programming - Pattis, Richard E. (John Wiley and Sons, 1981)