Data structures and algorithms in C++ - Drozdek, Adam (Cengage Learning, New Delhi, 2013)
Keywords: Software Engineering -- Computer Science