The Java FAQ - Jonni Kanerva (Bengaluru Addision-Wesley, 1998)
Gifted by Prof. V Rajaraman