On to Java - Winston, Patrick Henry. (Addison-Wesley, 1996)