Data Structures and Algorithm Analysis in C, 2/E - Weiss, Mark Allen (Vidhyanagar Pearson, 2006)