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