Core Java - Vol 2, 11e - Cay S. Horstmann (Pearson, 2020)