Fundamentals of data structures in Pascal - Horowitz, Ellis (Computer Science Press, 1987)