PAI, VIJAYALAKSHMI G A DATA STRUCTURES AND ALGORITHMS CONCEPTS, TECHNIQUES AND APPLICATIONS - NEW DELHI TMH 2008 - XIX-461 ISBN: 0070667266