Core Java - Horstmann, Cay S. 1959- (Pearson, 2018)