Java in a nutshell - Evans, Benjamin J. (O'Reilly Media, Inc., 2019)
David Flanagan appears as author on previous editions.