Data structures - Reingold, Edward M., 1945- (Little, Brown computer systems series, 1988)