DATA STRUCTURES & ALGORITHMS IN JAVA - GOODRICH M.T. TAMASSIA ROBERTO GOLDWASSER M.H. (WILEY INDIA, 2019)