Program Design and Data Structures in Pascal - Charles W. Reynolds (Wadsworth, Inc, 1986)