Buy Head First Java

Best Book for Java

Beginner's Book