DATA STRUCTURES WITH C - LIPSCHUTZ SEYMOUR (NEW DELHI MCGRAW - HILL)