Data structures & algorithms in Java - Lafore, Robert (2003)
Keywords: Software Engineering -- Computer Science