Concepts in Data Structures & Software Development : A text for the Second Course in Computer Science - Schneider, G. Michael, 1945- (West Publishing Company, 1991)