PASCAL plus data structures, algorithms, and advanced programming - Dalin, Nell (New Delhi Tata Mcgraw-Hill, 1999)