Fundamentals of data structures in Pascal - Horowitz, Ellis (Computer software engineering series, 1987)