Fundamentals of Data Structurs in Pascal - Horowitz, Ellis; Sahni, Sartaj (Computer Science Press, 1982)