Java Beginners Guide - Schildt Herbert (NEW DELHI TMH PUB, 2004)