Building Pascal Programs : An Introduction To Computer Scienece - Stuart Reges (Little Brown & Co, 2002)