This is also one of my school books. Its starts out with basic principles and moves toward some
really advanced topics. As the name implies, it accents Data Abstraction and Structures a LOT!
It contains some really good examples and review questions. It does a great job of teaching
the methods. An overall great book.