Pascal: An introduction to the art and science of programming - Savitch W. Walter (California, The Benjamin/Cummings Publishing Company, 1995)