Absolute java - Savitch, Walter (Pearson/Addison Wesley, 2004)