The Java Tutorial : A Short Course on The Basics - Sharon Zakhour (Addison-Wesley, 2006)