Title: Data Structures and Algorithms (Software Engineering and Knowledge Engineering, 13)