Concepts in data structures and software development : a text for the second course in computer science - Schneider, G. Michael (West Pub. Co., 1991)