DATA STRUCTURES & ALGORITHEM ALALYSIS IN C - WEISS, MARK ALLEN (2006)