Problem Solving In Data Structures Algorithms Using Java By Hemant Jain