Turbo pascal theory and practice of good programming (Saunders College Pub., 1992)