DATA STRUCTURES ALGORITHMS AND APPLICATI - SAHNI SARTAJ (Boston McGraw-Hill International, 2000)