DATA STRUCTURES & PROGRAM DESIGN IN C - ROBERT T KRUSE (PEARSON)