Head First Java 2 Edition
Head First Java 2 Edition
Buy from FlipKart