Data types and data structures - Martin, Johannes J. (Prentice Hall International series in computer science, 1986)