DATA STRUCTURES - SEYMOUR LIPSCHUTZ (new delhi MGH, 2018)