Java for students - Bell, Douglas Bell (Pearson Prentice Hall, 2006)