Data Structures & Software Development In An Object-Oriented Domain - J.P.Tremblay (Pearson Educational Usa, 2003)