Data structures and other objects a second course in computer science - Main, Michael (Benjamin/Cummings, 1995)