Algortihms & Data Structures - NIEVERGELT, Jurg (Prentice Hall)