Program design and data structures in pascal - Charles W. Reynolds (Wadsworth Publishing Company Belmont, 1986)